2.13. Metode Sobel
Menurut Amelia Lia 2012, Proses yang digunakan oleh operator sobel
merupakan proses dari sebuah konvolusi yang telah di tetapkan terhadap citra yang terdeteksi. Dalam operator sobel digunakan matrik konvolusi 3 X 3 dan
susunan piksel-pikselnya di sekitar pixel x, y. Operator sobel merupakan pengembangan Operator robert dengan menggunakan filter HPF yang diberi satu
angka nol penyangga. Operator ini mengambil prinsip dari fungsi laplacian dan gaussian yang dikenal sebagai fungsi untuk membangkitkan HPF. Kelebihan dari
Operator sobel ini adalah kemampuan untuk mengurangi noise sebelum melakukan perhitungan deteksi tepi.
A
1
A
2
A
3
A
4
A
ij
A
5
A
6
A
7
A
8
Gambar 2.6 Matrik 3x3 pada area image
Didefenisikan Gy sebagai arah penelusuran secara vertical
=
−
1 + 0 +
1 +
−
2 + 0 +
2 +
−
1 + 0 +
1
dan Gx sebagai penulusuran arah secara horizontal
=
−
1 +
−
2 +
−
1 + 0 +
+ 0 +
1 + 2 +
1
definisi menggunakan nilai mutlak diberikan :
= +
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Membandingkan area diatas dari persamaan kita lihat bahwa Gyadalah berbeda antara baris pertama dan ketiga, dimana elemen terdekat aij yakni lebih
besar dua kali dibanding nilai yang disekelilignya hal ini berdasarkan intusi wilayaharea0 juga pada persamaan, Gx adalah berbeda antara kolom a4dan a5.
Gx adalah arah dari x dan Gy adalah merupakan arah dari y. persamaan daridan dapat diimplementasikan dari operasi sobel didapat nilai hasil daripersamaan.
Teknik spatial filtering menggunakan lagi sebuah matrik yang dinamakan mask. Ukuran matrik mask sama besar dengan matrik piksel yaitu N x N. Didalam mask
iniintinya disimpan jenis operasi yang akan dilakukan terhadap matrik piksel, akan tetapitidak semua filterspatial filtering menggunakan mask untuk
menyimpan operasinya. Sobel operator diterapkan dalam dua buah mask, untuk itu perlu diperhatikan terlebih dahulu.
Gambar 2.7 mask vertical Gambar 2.8 mask horizontal
Mask pertama yaitu mask a digunakan untuk mengitung selisih titik pada sisivertical sehingga dihasilkan titik penelusuran arah vertical. Mask kedua yaitu
mask bdigunakan untuk menghitung selisih titik pada sisi horizontal sehingga dihasilkan titikhasil penelusuran arah horizontal. Hasil akhir filter operator sobel
adalah ditemukannya beberapa piksel dengan intensitas yang lebih besar atau tajam. Dan juga ukuran tepi objek yang jauh lebih besar dari ukuran sebelumnya.
Keadaan ini dikarenakan titik-titik yang lebih dekatdengan titik tengah terperiksa diberi harga yang lebih dominan dalam perhitungan, terbukti pada
-1 1
-2 2
-1 1
-1 -2
-1
1 2
1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
awalnya intensitas piksel image mempunyai rangeintensitas nomor warna antara 0 sampai 4, setelah dilakukan proses filteringmaka terjadi pergeseran intensitas
antar 2 samapi 20. Bila piksel-piksel ini terseleksidengan menggunakan ketentuan seperti operasi thresholding, maka setiap piksel kemugkinan hanya mempunyai
dua warna dominan yaitu warna hitam dan putih.Warna hitam diibaratkan sebagai background permukaan image, dan warna putih memunculkan piksel-piksel
signifikan tersebut. Edge atau garis di tepi objek terlihat lebih terang dari sebelumnya. Warna
grayscale merupakan perpaduan warna dari dua warna dominan, yaitu perpaduan antara warna minimum dan maksimum. Perpaduan warna yang dimaksud
disebutsebagai warna medium atau setengah terang atau warna menegah. Bila image menggunakan perpaduan antara warna hitam dan putih, maka warna yang
demikian dikenal dengan sebutan warna mediumgray atau grayscale. Dengan demikian setiap piksel yang dihasilkan akan disesuaikan dengan set warna
medium ini. Set warna inidimulai dari warna hitam sebagai warna minimum dan naik secara perlahan-lahan menjadi lebih terang dari sebelumnya sampai pada
warna maksimal yaitu berwarna. Bila edge yang ditemukan merupakan sekumpulan piksel signifikan yang membentuk objek image, maka warna piksel
tersebut akan dipertegas kembali, artinya piksel ini akan diperbesar intensitasnya sehingga warna edge ini akan tampak jelas. Biasanya operator sobel
menempatkan penekanan atau pembobotan pada piksel-piksel yang lebih dekat dengan titik pusat jendela, sehingga pengaruh piksel-piksel tetangga akan berbeda
sesuai dengan letaknya terhadap titik di mana gradien dihitung. Dari susunan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
nilai-nilai pembobotan pada jendela juga terlihat bahwa perhitungan terhadap gradien juga merupakan gabungan dari posisi mendatar dan posisi vertikal.
2.14. Flowchart