Saya ingin memiliki proses peninjauan yang lebih cepat dari foto-foto saya ketika saya membuangnya dari kamera ke komputer. Tentunya ada beberapa parameter yang dapat saya ekstrak secara program dari foto dan nilai ini mungkin cukup untuk secara otomatis memasukkan beberapa foto ke dalam tumpukan 'buang'.
Saya sedang berpikir dalam algoritma untuk mendeteksi tepi, mendapatkan ketajaman / kekaburan rata-rata gambar atau sesuatu seperti itu.
Saya tahu bahwa skrip ini tidak akan benar-benar membuang semua foto buruk dan menyimpan yang baik, tetapi saya berharap untuk membuang yang benar-benar jelek.
Saya cukup yakin saya dapat memprogram skrip shell menggunakan ImageMagick (tapi saya terbuka untuk perangkat lunak baris perintah) untuk mendapatkan apa yang saya butuhkan. Masalahnya adalah saya tidak tahu nilai mana yang harus saya cari untuk mendapatkan hasil yang lebih baik.
TLDR; hal-hal apa yang harus saya perhatikan untuk dapat membuang gambar secara terprogram (deteksi tepi, ketajaman)?
Saya menggunakan Fedora Linux.
sunting: Saya tidak berpikir pertanyaan ini merupakan duplikat dari Apakah ada perangkat lunak analisis foto yang akan mengurutkan gambar dengan mengidentifikasi potensi masalah teknis? karena pertanyaan itu meminta rekomendasi perangkat lunak dan disarankan untuk membuat perubahan alur kerja dalam jawaban (dan menggunakan perangkat lunak yang tidak tersedia di linux), sementara saya bertanya apa yang akan memberikan hasil yang lebih baik dalam mendeteksi foto yang buruk.