0% menganggap dokumen ini bermanfaat (0 suara)
974 tayangan4 halaman

Modul 2 Spatial Filtering

Dokumen tersebut membahas tentang spatial filtering pada pengolahan citra digital. Terdapat dua jenis filtering yaitu low pass filtering yang menghilangkan noise, dan high pass filtering yang mempertajam tepian citra. Dokumen ini juga menjelaskan tiga metode padding yang digunakan pada proses spatial filtering untuk menangani masalah edge effects.

Diunggah oleh

Ibrahim
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
974 tayangan4 halaman

Modul 2 Spatial Filtering

Dokumen tersebut membahas tentang spatial filtering pada pengolahan citra digital. Terdapat dua jenis filtering yaitu low pass filtering yang menghilangkan noise, dan high pass filtering yang mempertajam tepian citra. Dokumen ini juga menjelaskan tiga metode padding yang digunakan pada proses spatial filtering untuk menangani masalah edge effects.

Diunggah oleh

Ibrahim
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

PRAKTIKUM

PENGOLAHAN CITRA DIGITAL


MODUL 2 : SPATIAL FILTERING

Spatial Filtering
Pengolahan pada citra digital dikelompokkan berdasarkan domain citra, yaitu spatial domain dan
frequency domain. Pengolahan citra pada spatial domain, citra digital akan diproses berdasarkan
pixelnya (baik operasi pada single pixel ataupun operasi pada group of pixel/neighborhood). Sedangkan
pengolahan citra pada frequency domain, citra digital ditransformasikan terlebih dahulu sehingga
menjadi citra dengan domain frequency, misalkan melalui transformasi fourier.
Proses spatial filtering dapat dilihat pada Gambar berikut (Digital Image Processing, Gonzales):

Persamaan untuk spatial filtering adalah sebagai berikut :

g ( x, y ) w1 f ( x 1, y 1) w2 f ( x 1, y ) w8 f ( x 1, y 1) w9 f ( x 1, y 1) ,
Dimana input citra adalah f(x,y) ; output citra adalah g(x,y); dan matriks filter adalah w.
Praktikum Pengolahan Citra Digital 2015

Halaman 1

Edge Effects
Permasalahan yang timbul pada proses filtering ini adalah menghitung hasil filtering citra input yang
terletak di border citra. Oleh karena itu dibutuhkanlah padding agar piksel-piksel yang berada di daerah
border juga dapat dilakukan proses filtering.
Citra input

padding
Matriks filter

Misalkan ukuran matriks filter adalah 3x3 dan ukuran citra input adalah mxn, maka dibutuhkan padding
tambahan sehingga citra masukan berukuran (m+2)x(n+2).
Terdapat tiga metode untuk padding, yaitu:
-

Zeros
Replication
Reflection

[zeros]

[replication]

[reflection]

Low Pass Filtering


Low pass filtering ini akan menimbulkan efek smoothing/blurring pada citra digital. Sehingga manfaat
low pass filtering ini pada pengolahan citra digital adalah menghilangkan noise. Contoh low pass
filtering ini adalah median filter, Gaussian filter, mean filter, dll.

Praktikum Pengolahan Citra Digital 2015

Halaman 2

High pass Filtering


Pada high pass filtering ini, efek citra yang dihasilkan adalah sharpening. Oleh karena itu, high pass
filtering ini digunakan untuk mempertajam kualitas citra ataupun mendeteksi tepian citra. Laplacian
adalah controh untuk high pass filtering ini.

Praktikum Pengolahan Citra Digital 2015

Halaman 3

TUGAS PENDAHULUAN
1. Jelaskan perbedaan low pass filtering dan high pass filtering, mengapa low pass filtering
dapat menimbulkan efek smoothing sedangkan high pass filtering menimbulkan efek
sharpening ataupun edge detection
2. Buatlah fungsi sendiri (bukan built in function dari Matlab) untuk prosedur spatial filtering,
kemudian ujicobakan dengan dengan menggunakan matriks filter baik lowpass maupun
highpass.
TUGAS PRAKTIKUM
1. Buat fungsi sendiri (bukan built in function dari Matlab), untuk prosedur spatial filtering
dengan tiga macam padding (zeros, replication, dan reflection). Matrik filter berukuran 3x3
ataupun 5x5. Ujicobakan dengan citra digital, dan analisa perbedaan citra output pada
masing-masing metode padding tersebut
2. Buat fungsi sendiri (bukan built in function dari Matlab), untuk median filtering

Praktikum Pengolahan Citra Digital 2015

Halaman 4

Anda mungkin juga menyukai