Pengolahan Citra
Citra adalah gambar dua dimensi yang dihasilkan dari gambar analog dua dimensi yang kontinu menjadi gambar diskrit melalui proses sampling.
Gambar analog dibagi menjadi N baris dan M kolom sehingga menjadi gambar diskrit. Persilangan antara baris dan kolom tertentu disebut dengan piksel. Contohnya adalah gambar/titik diskrit pada baris n dan kolom m disebut dengan piksel [n,m].
Pengolahan citra adalah salah satu cabang dari ilmu informatika. Pengolahan citra berkutat pada usaha untuk melakukan transformasi suatu citra/gambar menjadi citra lain dengan menggunakan teknik tertentu.
Image di atas berukuran 105 x 79 pixel yang berarti image di atas terdiri dari 105 kolom dan 79 baris pixel. Total keseluruhan adalah 8295 pixel, demgam resolusi 180 dpi. dimana tiap pixel adalah perpaduan dari 3 warna yaitu merah (Red), hijau (Green) dan biru (Blue) atau yang biasa dikenal dengan RGB.
Untuk merubah gambar menjadi matriks tidaklah sulit, cukup dengan mengetikkan perintah di bawah ini :
>> c=imread(‘merpati2(k).jpg’,’jpg’);
>> asci=uint8(c)
baris pertama berfungsi untuk menampilkan gambar yang sudah disimpan pada folder work dalam matlab :
C:\Program Files\MATLAB71\work
sedangkan pada baris kedua berfungsi untuk merubah gambar menjadi matriks dimana fungsi uint8() digunakan untuk mengubah string menjadi bilangan integer.
maka hasilnya adalah sebagai berikut: asci(: , : , 1) Menandakan bahwa matriks yang ditampilkan adalah komposisi matriks dari warna pertama yaitu merah (Red), sehingga tampilan untuk warna merah adalah sebagai berikut:
asci(: , : , 2) Menandakan bahwa matriks yang ditampilkan adalah komposisi matriks dari warna kedua yaitu hijau (Green), sehingga tampilan untuk warna hijau adalah sebagai berikut:
asci(: , : , 3) Menandakan bahwa matriks yang ditampilkan adalah komposisi matriks dari warna ketiga yaitu biru (Blue), sehingga tampilan untuk warna hijau adalah sebagai berikut:
Tidak ada komentar:
Posting Komentar