Rabu, 08 Oktober 2014

Convolution dan Filtering Citra Digital



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




 



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}
    }; 
Posting Komentar