convolution dan filtering citra digital

5
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

description

convolution dan filtering citra digital

Transcript of convolution dan filtering citra digital

Page 1: convolution dan filtering citra digital

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

Page 2: convolution dan filtering citra digital

Berikut penulis meng implementasikan kedalam bahasa java yaitu jenis filter yang

sering digunakan yaitu blur dan sharpening

Page 3: convolution dan filtering citra digital
Page 4: convolution dan filtering citra digital

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},

Page 5: convolution dan filtering citra digital

{-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