กำลังตรวจหาไฟล์ภาพเปล่า
ฉันใช้scanimageกับเครื่องสแกนเอกสาร (Canon DR-2510C) ที่รองรับการสแกนสองหน้า โชคไม่ดีที่ไดรเวอร์ SANE ไม่รองรับการตรวจจับหน้าว่างดังนั้นเมื่อใช้หน้าผสม (หน้าเดียว / สองหน้า) หน้าเปล่าจะทำให้ผลการสแกนปรากฏขึ้น ฉันต้องการกำจัดหน้าว่างเหล่านั้นโดยอัตโนมัติเมื่อทำการประมวลผลเอาต์พุตสแกนภายหลังดังนั้นฉันกำลังมองหาเครื่องมือบรรทัดคำสั่งที่สามารถตรวจพบว่าไฟล์ TIFF หรือ PNM ประกอบด้วยพิกเซลสีขาวส่วนใหญ่หรือไม่) ความคิดใด ๆ นี่เป็นวิธีแก้ปัญหาที่ฉันใช้โดยคำตอบของ lesmana: for i in "${DEST_DIR}/out"*.pnm; do histogram=`convert "${i}" -threshold 50% -format %c histogram:info:-` white=`echo "${histogram}" | grep "white" | sed -n 's/^ *\(.*\):.*$/\1/p'` black=`echo "${histogram}" | grep "black" | sed -n …