2
Image Hide-and-Seek
ในความท้าทายนี้คุณต้องค้นหาพิกเซลที่เฉพาะเจาะจงภายในภาพถ่าย (ถ่ายด้วยกล้องจริง) คุณจะผ่าน (R, G, B) tuple และภาพและคุณต้องการที่จะกลับมาเป็นจุด (x, y) ภายในภาพที่ตรงกับสี RGB ที่กำหนด รูปภาพอาจมีหลายจุดที่ตรงกับสี คุณจะต้องพบ 1 ความท้าทายคือการที่คุณต้องทำมันในขณะที่อ่านเป็นพิกเซลน้อยที่สุด คะแนนของคุณจะเป็นจำนวนพิกเซลทั้งหมดที่อ่านได้ในทุกกรณีทดสอบ หากคุณต้องการคุณสามารถอ่านภาพทั้งหมดเป็นอาร์เรย์ของค่า RGB ตราบใดที่คุณไม่ได้ทำการประมวลผลใด ๆ กับพิกเซล ฉันอนุญาตสิ่งนี้อย่างหมดจดเพื่อวัตถุประสงค์ด้านประสิทธิภาพ ตัวอย่างเช่นใน Python list(Image.open("image_name+".jpg").convert("RGB").getdata())ก็โอเค ไม่อนุญาตให้ใช้ตำแหน่งฮาร์ดโค้ด อัลกอริทึมของคุณควรทำงานได้ดีมากกว่ากรณีทดสอบตามรายการด้านล่าง คุณไม่ได้รับอนุญาตให้บันทึกข้อมูลระหว่างกรณีทดสอบ ฉันเลือกค่า RGB ที่ปรากฏไม่บ่อยนัก ( <10) ในภาพ (ในกรณีที่สร้างความแตกต่างสำหรับอัลกอริทึมของคุณ) หากคุณใช้การสุ่มในอัลกอริทึมของคุณโปรดตั้งค่าเมล็ดเพื่อให้คะแนนของคุณคงที่ ภาพสามารถพบได้ในGithub กรณีทดสอบ: image_name: (r, g, b) [all possible answers] barn: (143,91,33) [(887,1096),(2226,1397),(2007,1402),(2161,1508),(1187,1702)] …