Saya memiliki gambar dan saya ingin mengukur jumlah detail di dalamnya. Cara lain untuk melihatnya adalah mengukur seberapa buram suatu gambar. Salah satu caranya adalah dengan menganalisis komponen frekuensi tinggi dalam transformasi Fourier gambar.
Apakah ada metode lain / lebih baik?
Jawaban:
Apa yang Anda maksudkan biasanya dikenal sebagai "Ketajaman Gambar". Pemindaian cepat, serta beberapa pengetahuan sebelumnya, muncul sebagai berikut:
Saya yakin masih banyak lagi. Ini adalah bidang studi yang sangat aktif saat ini. Jika tidak ada metode ini yang cocok untuk Anda, maka lanjutkan mencari melalui makalah akademis, dan lihat apakah Anda dapat menemukan metode yang lebih baik.
sumber
Saya berpikir bahwa jika Anda berbicara tentang jumlah detail dalam gambar, transformasi wavelet diskrit (DWT) sangat cocok dengan deskripsi Anda. Ini tidak sepenuhnya berbeda dari transformasi Fourier diskrit (DFT) dalam hal itu juga beroperasi dalam hal komponen skala halus dan kasar dari sinyal, tetapi juga sangat terlokalisasi tidak seperti DFT. Pengantar fantastis untuk sinyal satu dimensi oleh I. Selesnick ada di sini .
Transformasi wavelet pada dasarnya adalah serangkaian filter band-pass orthogonal bersarang yang pada akhirnya membuat sinyal dari komponen spektral yang berbeda, jadi dalam hal ini Anda dapat menggunakan wavelet Transformasi Fourier. Namun, jika Anda ingin benar-benar memplot komponen secara terpisah satu sama lain, Anda harus menggunakan WFT karena ini juga memberi Anda jendela kanan dan lokalisasi di ruang angkasa.
Jika Anda hanya ingin menghitung jumlah detail pada setiap level skala, menghitung energi total dari setiap band yang berkepentingan dalam transformasi Fourier akan cukup:
sumber