Me gustaría tener un proceso de revisión más rápido de mis fotos cuando las descargue de la cámara a la computadora. Seguramente hay algunos parámetros que puedo extraer mediante programación de las fotos y este valor podría ser suficiente para poner automáticamente algunas fotos en la pila de "descarte".
Estoy pensando en algoritmos para detectar bordes, obtener una nitidez / desenfoque promedio de la imagen o algo así.
Sé que este script realmente no descartará todas las fotos malas y conservará las buenas, pero espero descartar las totalmente basura.
Estoy bastante seguro de que puedo programar un script de shell usando ImageMagick (pero estoy abierto a cualquier software de línea de comandos) para obtener lo que necesito. El problema es que no sé qué valores debo buscar para obtener mejores resultados.
TLDR; ¿Qué cosas debo buscar para poder descartar una imagen mediante programación (detección de bordes, nitidez)?
Estoy usando Fedora Linux.
editar: No creo que esta pregunta sea un duplicado de ¿Existe un software de análisis de fotos que clasifique previamente las imágenes identificando posibles problemas técnicos? porque esa pregunta pide una recomendación de software y se sugiere hacer un cambio en el flujo de trabajo en las respuestas (y usar un software que no está disponible en Linux), mientras pregunto qué dará mejores resultados en la detección de malas fotos.