Page 183 - EMODUL - PENGOLAHAN CITRA DIGITAL
P. 183
Algoritma 10.1 mengasumsikan bahwa semua piksel pada kolom
pertama, kolom, terakhir, baris pertama, dan baris terakhir tidak ada yang
bernilai 1. Apabila ada kemungkinan bahwa piksel pada posisi tersebut ada
yang bernilai satu, perlu dibentuk larik baru yang berukuran (m+2) x (n+2),
yang mencakup seluruh nilai f dan dengan bagian tepi larik berisi 0.
Penggunaan fungsi tepibiner dapat dilihat di bawah ini.
>> Gambar = imread('C:\Matlab\Image\daun_biner.tif');
>> G = Nightly081TepiBiner(Gambar);
>> imshow(G)
Gambar 10. 3 Tepi objek yang diperoleh melalui tepi biner
1. Ekstraksi Tepi Kontur
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0
0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gambar 10. 4 Kontur eksternal dan kontur internal
183