Gostaria de ter um processo de revisão mais rápido das minhas fotos quando as despejo da câmera no computador. Certamente, existem alguns parâmetros que posso extrair programaticamente das fotos e esse valor pode ser suficiente para colocar automaticamente algumas fotos na pilha de 'descarte'.
Estou pensando em algoritmos para detectar bordas, obter nitidez / embaçamento médios da imagem ou algo assim.
Sei que esse script realmente não descarta todas as fotos ruins e mantém as boas, mas espero descartar as totalmente ruins.
Tenho certeza de que posso programar um shell script usando o ImageMagick (mas estou aberto a qualquer software de linha de comando) para obter o que eu precisaria. O problema é que não sei quais valores devo procurar para obter melhores resultados.
TLDR; que coisas devo procurar para descartar uma imagem programaticamente (detecção de borda, nitidez)?
Estou usando o Fedora Linux.
edit: Eu não acho que essa pergunta seja uma duplicata do Existe algum software de análise de fotos que classifique previamente as imagens identificando possíveis problemas técnicos? porque essa pergunta pede recomendação de software e é sugerida a alteração do fluxo de trabalho nas respostas (e o uso de software que não está disponível no linux), enquanto estou perguntando o que trará melhores resultados na detecção de fotos ruins.