/29/23 FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Pertemuan 2 Representasi Citra Representasi Citra citra Citra analog Citra digital Matrik dua dimensi yang terdiri dari angka-angka Masing2 pixel menunjukan tingkat kecerahan
/29/23 Citra ada 2 macam :. Citra Kontinu yaitu, citra yang dihasilkan dari sistem optik yang menerima sinyal analog, misalnya, mata manusia dan kamera analog. 2. Citra Diskrit yaitu, citra yang dihasilkan melalui proses digitalisasi terhadap citra kontinu. Beberapa sistem optik dilengkapi dengan fungsi digitalisasi sehingga mampu menghasilkan citra diskrit, misalnya kamera digital dan scanner. Citra diskrit disebut juga citra digital. Citra Digital Citra digital adalah citra f(x,y) yang telah dilakukan digitalisasi baik koordinat area maupun brightness level. Nilai f di koordinat (x,y) menunjukkan brightness atau grayness level dari citra pada titik tersebut. Citra yang dihasilkan direkam datanya bersifat kontinu harus dirubah dahulu menjadi citra digital dengan konversi sehingga dikenal komputer. Proses tersebut disebut digitasi, yaitu membuat kisi-kisi arah horizontal dan vertical sehingga terbentuk array 2 dimensi. 2
/29/23 Citra Digital f(x,y) Citra Digital Komputer hanya dapat mengolah data digital. Citra harus mempunyai format tertentu Mampu merepresentasikan objek pencitraan dalam bentuk bilangan biner. Citra digital dinyatakan dengan matriks N x M N = jumlah baris y N M = jumlah baris x M 3
/29/23 Citra Digital Direpresentasikan sebagai matriks berukuran N x M dalam bentuk f (,) f (,) f (, M ) f (,) f (,) f (, M ) f ( x, y) f ( N,) f ( N,) f ( N, M ) 4
/29/23 Resolusi Citra Digital Resolusi citra merupakan tingkat detailnya suatu citra. Semakin tinggi resolusinya maka semakin tinggi pula tingkat detail dari citra tersebut. Ada 2 jenis resolusi citra :. Resolusi Spasial Merupakan ukuran haslus/kasarnya pembagian kisi-kisi baris dan kolom pada saat sampling. Resolusi ini digunakan untuk menentukan jumlah pixel per satuan panjang (dpi = dot per inchi) 2. Resolusi Kecemerlangan (Intensitas/brightness,) adalah ukuran halus/kasarnya pembagian tingkat gradasi warna saat dilakukan kuantisasi. Disebut juga dengan kedalaman bit/kedalaman warna (Bit Depth). Bit Depth menentukan berapa banyak informasi warna yang tersedia untuk ditampilkan dalam setiap piksel. Semakin besar nilainya, semakin bagus kualitas gambar yang dihasilkan dan semakin besar ukurannya. 5
/29/23 Tingkat Keabuan dan Warna Citra Supaya citra digital dapat diolah komputer, maka citra digital harus mempunyai format tertentu. Format citra digital yang dipakai adalah citra skala keabuan (Gray Scale) Pada umumnya warna yang digunakan pada grayscale adalah warna hitam sebagai warna minimal (), dan warna putih (255) sebagai warna maksimal, sehingga warna antaranya adalah abu-abu. 6
/29/23 Derajat keabuan sendiri memiliki nilai, tidak hanya skala sampai 255. Tergantung pada nilai pixel yang dimiliki oleh citra. Skala keabuan (grayscale = G ) dibagi menjadi sejumlah level, memiliki nilai berupa bilangan bulat dan merupakan hasil perpangkatan dari dua. G = 2 m Skala Keabuan Scale (o,l) Pixel Depth 2, bit 2 2 sampai 3 2 bit 2 4 sampai 5 4 bit 2 8 sampai 255 8 bit Warna Citra Setiap piksel mempunyai warna yang spesifik yang merupakan kombinasi 3 warna dasar Red (R) Green (G) Blue (B) Sering disebut sebagai citra RGB 7
/29/23 Warna Citra Setiap komponen warna mempunyai intensitas sendiri dengan nilai - 255 Contoh: Warna Kuning (gabungan warna merah dan hijau) sehingga nilai RGBnya: R = 255 G = 255 B = Jadi setiap piksel membutuhkan 3 byte Warna Citra byte byte byte Blue Green Red Format penyimpanan warna true color Jumlah kombinasi warna = 2 24 = 6 juta warna 8
/29/23 Warna Citra berindeks Jumlah memori true color = 3 x jumlah piksel untuk penghematan digunakan citra berindeks informasi tiap titik merupakan indeks dari suatu tabel yang berisi informasi warna (disebut palet warna) pada saat penyimpanan informasi palet harus disertakan Warna citra berindeks Keuntungan: ukuran berkas data citra warna berindeks lebih kecil dibandingkan citra true color 9
/29/23 Contoh palet warna citra warna berindeks 4-bit Indeks R G B 255 255 255 255 2 255 255 3 255 4 255 255 5 255 255 Citra biner (monokrom) Setiap titik bernilai atau hitam putih Setiap titik membutuhkan bit byte dapat menampung 8 titik
/29/23 Citra Biner Citra biner ukuran 9x7 piksel dan representasinya dalam data digital Citra Biner Contoh citra hasil scan text/buku citra hasil deteksi tepi citra hasil threshold
/29/23 Citra Biner Contoh citra biner Representasi Citra RGB GRAY SCALE BINARY 2
/29/23 FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Sekian Komputer hanya dapat mengakses data digital, oleh karena itu untuk pengolahan data digital analog terdapat proses konversi yang disebut proses Analog Digital Conversi (ADC). Tujuan dari proses ADC adalah agar dapat diakses komputer, karena data asli atau fakta bersifat analog tidak bisa diolah oleh komputer, komputer hanya mengolah data digital. Gambar Analog Digital Convertion Komputer 3
/29/23 Citra digital merupakan suatu matriks dimana indeks baris dan kolomnya menyatakan suatu titik pada citra tersebut dan elemen matriksnya (yang disebut sebagai elemen gambar/ piksel/ pixel / picture element / pels) menyatakan tingkat keabuan pada titik tersebut. Jika ada citra berukuran 52x52 dengan 256 derajat keabuan maka akan membutuhkan memori sebesar 52x52x8 bit = 248. bit FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Sekian 4