Page 174 - EMODUL - PENGOLAHAN CITRA DIGITAL
P. 174
Ilustrasi dilasi beraras keabuan dapat dilihat pada Gambar 7.43. Pada
contoh tersebut, nilai terbesar A+B adalah 25. Nilai tersebut dijadikan sebagai
nilai dalam A g B.
Gambar 9. 18 Contoh penentuan nilai dalam dilasi beraras keabuan
Implementasi dilasi dapat dilihat pada program berikut.
function G = gdilasi(F, H, hotx, hoty)
% GDILASI Berguna untuk melaksanakan operasi dilasi pada
% citra beraras keabuan.
% Masukan:
% F = citra yang akan dikenai dilasi
% H = elemen pentruksur
% (hy, hx) koordinat pusat piksel
[th, lh]=size(H);
[tf, lf]=size(F);
if nargin < 3
hotx =
round(lh/2);
hoty =
round(th/2); end
G = zeros(tf, lf); % Nolkan semua pada hasil dilasi
174