convolution dan filtering citra digital
DESCRIPTION
convolution dan filtering citra digitalTRANSCRIPT
Operasi Konvolusi Citra
Oleh : [email protected]
www.softscients.web.id
Jika anda pernah menggunakan software pengolah gambar seperti photoshop,
GIMP dan yang lainnya mungkin akan mengenal dengan nama nya filter!
Filter tersebut bekerja menggunakan teknik convolusi mulai dari filter blur,
sharpening, edge detection, curl, warp dan yang lain nya
Daripada penulis membuat tutorial, sebaik nya anda bisa merujuk ke
http://fourier.eng.hmc.edu/e161/lectures/convolution/index.html
Berikut penulis meng implementasikan kedalam bahasa java yaitu jenis filter yang
sering digunakan yaitu blur dan sharpening
Terlihat bahwa operasi konvolusi dapat diterapkan dengan baik untuk melakukan
perbaikan citra pada fitur tertentu. Berikut jenis filter nya
float [][] gaussian = new float[][]{ {0.111f, 0.111f, 0.111f}, {0.111f, 0.111f, 0.111f,}, {0.111f, 0.111f, 0.111f} }; float [][] KernelSharpening = new float[][]{ {0,-1,0},
{-1,5,-1}, {0,-1,0} }; float [][] KernelSharpening2 = new float[][]{ {-1,-1,-1}, {-1,9,-1}, {-1,-1,-1} };
Info lebih lanjut ke www.softscients.web.id