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
   169   170   171   172   173   174   175   176   177   178   179