Page 46 - EMODUL - PENGOLAHAN CITRA DIGITAL
P. 46

Img  =  imread('c:\Image\daun_gray.png');  merupakan perintah untuk


                        membaca citra daun_gray.png. Hasilnya disimpan di


                        Img. Lalu, [tinggi, lebar] =  size(Img);  berguna untuk mendapatkan

                        lebar dan tinggi citra.     Pernyataan ambang = 210; digunakan untuk


                        menentukan nilai ambang bagi penentuan konversi suatu piksel menjadi 0 atau 1.

                        Nilai ambang berkisar antara 0 sampai dengan 255.


                        Pernyataan

                            for baris=1 : tinggi
                            for kolom=1 : lebar

                            if Img(baris, kolom) >=
                            ambang
                            Biner(baris, kolom) =
                            0;         else
                                   Biner(baris, kolom) = 1;         end        end end




                        menangani penentuan nilai 0 atau 1 pada citra biner untuk semua piksel dalam citra

                        (ditangani  dengan  dua  buah  for).  Penentuan  dilakukan  melalui  pernyataan  if.

                        Dalam hal ini, Img(baris, kolom) menyatakan nilai intensitas piksel pada (baris,


                        kolom).



                               Setelah


                        for baris=1 : tinggi


                        berakhir, maka Biner berisi citra biner. Selanjutnya, citra ditampilkan melalui


                         imshow(Biner);


                        Untuk menjalankan program di depan, berikan perintah





                                                                                                    46
   41   42   43   44   45   46   47   48   49   50   51