Di post sebelumnya, saya sudah membaca kode MATLAB yang diperoleh dari situs ini. Untuk kodenya sendiri sudah saya coba di PC sendiri dengan gambar dari sumbernya yang sama. Alhamdulillah kode ini hasilnya memuaskan, gambar yang diperoleh menunjukkan ketajaman di seluruh bagian objek. Kalau dibandingkan, algoritma kode ini gak jauh berbeda dengan algoritma yang dikemukakan di paper yang sudah disebut sebelumnya. Perbedaan yang paling mencolok adalah proses Image Registration sebagai persiapan proses stacking. Di sini setiap piksel mendapatkan angka koordinat (atau kurang lebihnya begitu) jadi tiap piksel lebih mudah diakses. Kalau di MATLAB kita bisa langsung gunakan tools untuk image processing, jadi tanpa proses “pemanasan” ini stacking-nya juga udah jalan.
Dari ketiga proses utama Focus Stacking (4 kalau ngikutin paper), yang masih bikin saya bingung adalah proses ketiga yang berisi koreksi gambar hasil stacking. Sedangkan kedua proses lainnya udah cukup dipahami, kalau dijelaskan secara singkat jadi gini:
1. Aplikasi high-pass filter
Di proses ini, pertama-tama gambar dengan format warna RGB diubah dulu jadi grayscale. Selanjutnya gambar berformat warna grayscale tersebut di-filter Laplacian, sebuah HPF orde 2. Filter ini dipilih karena lebih sensitif daripada HPF orde 1. Untuk lebih jelasnya mungkin akan dijabarkan lebih lanjut di post Image Processing selanjutnya. Setelah itu, hasil filter Laplacian dihitung (untuk keperluan koreksi), lalu di-filter averaging (low-pass filter) supaya nanti saat pengambilan keputusan piksel paling tajam bisa lebih baik.
2. Mendapatkan piksel dengan nilai laplacian tertinggi
DI proses ini, setiap piksel satu-persatu dari tiap gambar input akan diambil untuk dibandingkan. Piksel yang paling tajam akan diambil nomor gambarnya, lalu piksel dari gambar tersebut akan dimasukkan ke gambar yang baru. Piksel yang diambil tentu saja dari gambar input awal, yang format warnanya masih RGB. Proses terus berlanjut hingga didapat gambar yang seluruh pikselnya paling tajam.
3. Koreksi gambar hasil pemilihan piksel
(To be continued)
(Coming soon)
Recent Comments