🖼️ คู่มือใช้งาน AI Image Organizer
โปรแกรมสำหรับช่วยคัดภาพซ้ำ/ภาพเกือบซ้ำ และจัดภาพออกเป็น 4 ชุด เพื่อช่วยให้เลือกภาพไปใช้ทำข่าวหรือโพสต์ได้ง่ายขึ้น
📌 โปรแกรมนี้ทำอะไร?
AI Image Organizer ช่วยจัดระเบียบภาพจำนวนมากจากโฟลเดอร์หนึ่ง แล้วสร้างผลลัพธ์ออกมาเป็น 4 โฟลเดอร์
หลักการทำงานคือ:
↓
ตรวจภาพซ้ำ / ภาพเกือบซ้ำ
↓
ประเมินคุณภาพภาพ
↓
1 = ภาพดีที่สุด
↓
2 → 3 → 4 = ภาพที่เหลือ
จุดประสงค์หลักคือช่วยให้เราสามารถเปิดดู โฟลเดอร์ 1 ก่อน เพื่อเลือกภาพเด่นสำหรับนำไปใช้จริงได้อย่างรวดเร็ว
🎯 โครงสร้างผลลัพธ์
หลังจากโปรแกรมทำงานเสร็จ จะได้ประมาณนี้:
โฟลเดอร์ผลลัพธ์ │ ├── 1 ├── 2 ├── 3 ├── 4 ├── report.csv └── README.txt
📁 โฟลเดอร์ 1
เป็นกลุ่มที่โปรแกรมคัดให้เป็น ภาพที่ดีที่สุดประมาณ 25% ของภาพที่เหลือหลังจากตัดภาพซ้ำ/เกือบซ้ำ
เหมาะสำหรับเปิดดูเป็นอันดับแรกเมื่อต้องการเลือกภาพเด่น หรือเลือกภาพไปประกอบข่าว
📁 โฟลเดอร์ 2–4
เป็นภาพที่เหลือจากชุดภาพเด่น โดยโปรแกรมพยายามกระจายภาพที่มีลักษณะคล้ายกันออกจากกัน เพื่อไม่ให้ภาพคล้ายกันมาก ๆ ไปกองอยู่ในชุดเดียวกัน
🚫 ไม่มีโฟลเดอร์ "ข่าว"
โปรแกรมเวอร์ชันนี้ ไม่มีการคัดภาพข่าวอัตโนมัติ เพราะภาพที่เหมาะกับข่าวหนึ่ง ๆ อาจต้องมีภาพให้ครบเหตุการณ์ เช่น ภาพบุคคล ภาพกิจกรรม ภาพบรรยากาศ และภาพสำคัญอื่น ๆ
ดังนั้นให้ใช้โฟลเดอร์ 1–4 เป็นตัวช่วยจัดภาพ แล้วเลือกภาพสำหรับข่าวด้วยสายตาอีกครั้ง จะเหมาะกับการใช้งานจริงมากกว่า
💻 วิธีใช้งาน
ขั้นตอนที่ 1 — เตรียมโปรแกรม
วางไฟล์
image_similarity.py
ไว้ในโฟลเดอร์:
C:\AI_Image_Similarity\image_similarity.py
ขั้นตอนที่ 2 — เปิด Command Prompt
กดปุ่ม Windows + R แล้วพิมพ์:
cmd
จากนั้นกด Enter
ขั้นตอนที่ 3 — เข้าโฟลเดอร์โปรแกรม
พิมพ์คำสั่ง:
cd /d C:\AI_Image_Similarity
ขั้นตอนที่ 4 — เริ่มโปรแกรม
พิมพ์:
python image_similarity.py
แล้วกด Enter
📂 ขั้นตอนที่ 5 — ระบุโฟลเดอร์ต้นฉบับ
โปรแกรมจะถาม:
โฟลเดอร์ต้นฉบับ:
ให้วางตำแหน่งโฟลเดอร์ที่มีภาพที่ต้องการจัด
ตัวอย่าง:
G:\01 รูปภาพ\งานวันที่ 16 สิงหาคม 2569
สามารถใช้กับโฟลเดอร์อื่นได้ด้วย ไม่จำเป็นต้องเป็นงานเดิม
📁 ขั้นตอนที่ 6 — ระบุโฟลเดอร์ผลลัพธ์
โปรแกรมจะถาม:
โฟลเดอร์ผลลัพธ์:
ตัวอย่าง:
C:\men\งานวันที่_16_จัดแล้ว
โปรแกรมจะสร้างโฟลเดอร์ 1, 2, 3 และ 4 ภายในตำแหน่งนี้ให้เอง
🔍 โปรแกรมตรวจอะไรบ้าง?
1. ตรวจภาพซ้ำ
ภาพที่เหมือนกันหรือเกือบเหมือนกันมาก จะถูกตัดออกก่อนนำไปจัดชุด
2. ประเมินคุณภาพภาพ
โปรแกรมพิจารณาข้อมูลพื้นฐานของภาพ เช่น
- ความละเอียด
- รายละเอียดของภาพ
- ความสว่าง
- ภาพมืดเกินไป
- ภาพสว่างเกินไป
จากนั้นนำคะแนนเหล่านี้มาช่วยเรียงภาพ เพื่อเลือกภาพเด่นเข้าสู่โฟลเดอร์ 1
3. กระจายภาพที่เหลือ
ภาพที่ไม่ได้อยู่ในโฟลเดอร์ 1 จะถูกกระจายไปยังโฟลเดอร์ 2, 3 และ 4 โดยพยายามไม่ให้ภาพที่คล้ายกันมากเกินไปอยู่รวมกัน
📊 ตัวอย่างการทำงาน
สมมุติมีภาพทั้งหมดประมาณ 680 ภาพ
พบภาพทั้งหมด: 680 พบภาพซ้ำ/เกือบซ้ำ: 110 ภาพที่นำมาจัดชุด: 570 จำนวนชุดที่สร้าง: 4 ชุด 1 = ภาพดีที่สุดประมาณ 25% ชุด 2 = ภาพที่เหลือ ชุด 3 = ภาพที่เหลือ ชุด 4 = ภาพที่เหลือ
จำนวนภาพจริงในแต่ละโฟลเดอร์อาจแตกต่างกัน ขึ้นอยู่กับจำนวนภาพที่เหลือหลังจากตัดภาพซ้ำ
📰 วิธีเลือกภาพไปทำข่าว
แนะนำให้ทำตามลำดับนี้:
- เปิดโฟลเดอร์ 1 ก่อน
- เลือกภาพที่เหมาะกับเนื้อข่าวด้วยสายตา
- ถ้ายังไม่ครบ ให้ดูโฟลเดอร์ 2
- จากนั้นดู 3 และ 4 ตามต้องการ
วิธีนี้ช่วยลดเวลาคัดภาพจำนวนมาก แต่ยังให้คนเป็นผู้ตัดสินใจขั้นสุดท้ายว่า ภาพไหนเหมาะกับเนื้อข่าวจริง
อย่ามองโปรแกรมว่าเป็นตัวตัดสินว่า "ภาพไหนเหมาะกับข่าวที่สุด" แต่ให้มองว่าเป็นผู้ช่วยจัดกองภาพ เพื่อให้เราหาภาพที่ต้องการได้เร็วขึ้น
🔒 ต้นฉบับจะถูกลบไหม?
ไม่ถูกลบและไม่ถูกย้าย
โปรแกรมใช้วิธี COPY ภาพจากโฟลเดอร์ต้นฉบับไปยังโฟลเดอร์ผลลัพธ์
ต้นฉบับ │ │ COPY ▼ ผลลัพธ์ 1 / 2 / 3 / 4
ดังนั้นไฟล์ต้นฉบับยังคงอยู่ที่เดิม
⚠️ หากโฟลเดอร์ผลลัพธ์มีไฟล์เก่า
เมื่อโปรแกรมพบไฟล์หรือโฟลเดอร์เดิม โปรแกรมจะถามก่อนว่าจะล้างผลลัพธ์เก่าหรือไม่
หากต้องการเริ่มใหม่ ให้พิมพ์:
CLEAN
การล้างนี้ทำเฉพาะ โฟลเดอร์ผลลัพธ์ ที่เราระบุเท่านั้น
ห้ามเลือกโฟลเดอร์ต้นฉบับเป็นโฟลเดอร์ผลลัพธ์
📄 report.csv คืออะไร?
โปรแกรมสร้างไฟล์
report.csv
เพื่อเก็บรายละเอียดของภาพที่จัดชุด
เช่น:
- ชุดที่ภาพถูกจัดไว้
- ชื่อไฟล์
- ตำแหน่งต้นฉบับ
- ความกว้าง
- ความสูง
- ความสว่าง
- คะแนนคุณภาพ
สามารถเปิดด้วย Excel ได้
📝 README.txt คืออะไร?
เป็นไฟล์สรุปผลการทำงานของรอบนั้น เช่น จำนวนภาพทั้งหมด จำนวนภาพซ้ำ และจำนวนภาพที่ถูกจัดเข้าชุด
❓ ใช้กับโฟลเดอร์อื่นได้ไหม?
ได้ครับ ✅
โปรแกรมไม่ได้ล็อกกับงานใดงานหนึ่ง สามารถนำไปใช้กับโฟลเดอร์ภาพอื่นได้
ตัวอย่าง:
งานที่ 1 ต้นฉบับ: G:\รูปภาพ\งานบวช ผลลัพธ์: C:\จัดแล้ว\งานบวช งานที่ 2 ต้นฉบับ: G:\รูปภาพ\งานบุญ ผลลัพธ์: C:\จัดแล้ว\งานบุญ งานที่ 3 ต้นฉบับ: D:\รูปภาพ\งานประชุม ผลลัพธ์: D:\รูปภาพ\งานประชุม_จัดแล้ว
🧠 สรุปสั้น ๆ
① เลือกโฟลเดอร์ภาพ
↓
② โปรแกรมตัดภาพซ้ำ/เกือบซ้ำ
↓
③ ให้คะแนนคุณภาพภาพ
↓
④ โฟลเดอร์ 1 = ภาพดีที่สุดประมาณ 25%
↓
⑤ ภาพที่เหลือ → 2 / 3 / 4
↓
⑥ คนเลือกภาพสุดท้ายสำหรับข่าว/โพสต์
โปรแกรมช่วย "จัดกองภาพ" ให้เป็นระเบียบและลดภาพซ้ำ ส่วนการเลือกภาพสุดท้ายสำหรับข่าว ให้คนเป็นผู้ตัดสินใจจากเนื้อหาและบริบทของเหตุการณ์