Page 186 - EMODUL - PENGOLAHAN CITRA DIGITAL
P. 186

Tabel 10. 1 Hubungan antara dpc dan dcp
                                                        dcp                    dcp =
                                                                          kebalikan(dcp)
                                                          0                      4
                                                          1                      5
                                                          2                      6
                                                          3                      7
                                                          4                      0
                                                          5                      1
                                                          6                      2
                                                          7                      3
                                   Algoritma untuk mendapatkan hasil seperti yang telah dibahas

                              dapat dilihat di bawah ini (Costa & Cesar, 2001).


                                ALGORITMA 10.2 – Mengikuti kontur

                                Masukan:
                                •    f (m,n): Citra masukan berukuran m baris dan n kolom berisi kontur
                                Keluaran:

                                •    e (n): kontur dengan n piksel

                                1.     Cari piksel pertama yang akan dijadikan sebagai kontur
                                melalui pemindaian dan disimpan di e[1].
                                2.     n  2 // Indeks kedua pada kontur e
                                3.     Cari piksel kedua yang menjadi bagian kontur dengan cara yang
                                telah dibahas dan diletakkan di piksel_berikutnya
                                4.     dcn  arah dari e[1] ke piksel kedua.
                                5.WHILE  (piksel_berikutnya    e[1]  e[n]  
                                  piksel_berikutnya
                                  cari_piksel_berikutnya(e(n), dpc, piksel_berikutnya, dcn) n 
                                  n + 1

                                END-WHILE














                                                                                                   186
   181   182   183   184   185   186   187   188   189   190   191