2.2 Jenis-jenis Citra Digital
Terdapat tiga jenis citra digital yang umum digunakan dalam pemrosesan citra. Jenis pertama adalah citra warna. Citra warna atau citra Red-Green-Blue RGB merupakan
jenis citra yang menyajikan warna dalam bentuk komponen Red merah, Green hijau, dan Blue Biru. Setiap komponen warna menggunakan delapan bit nilainya
berkisar antara 0 sampai dengan 255 Kadir, 2013. Citra warna dapat dilihat pada Gambar 2.2.
Gambar 2.2 Citra RGB Kadir, 2013
Jenis kedua adalah citra grayscale. Citra grayscale merupakan citra digital yang hanya memiliki satu nilai kanal pada setiap pikselnya. Nilai tersebut digunakan
untuk menunjukkan tingkat intensitas Putra, 2010. Intensitas berkisar antara 0 sampai dengan 255. Citra jenis ini menangani gradasi warna hitam dan putih, yang
tentu saja menghasilkan efek warna abu-abu. Nilai 0 menyatakan hitam dan nilai 255 menyatakan putih Kadir, 2013. Citra grayscale dapat dilihat pada Gambar 2.3.
Gambar 2.3 Citra Grayscale Kadir, 2013
Universitas Sumatera Utara
Jenis ketiga adalah citra biner. Citra biner adalah citra dengan setiap piksel hanya dinyatakan dengan sebuah nilai dari dua kemungkinan, yaitu nilai 0 dan 1. Nilai
0 menyatakan warna hitam dan nilai 1 menyatakan warna putih Kadir, 2013. Citra biner dapat dilihat pada Gambar 2.4.
Gambar 2.4 Citra Biner Kadir, 2013
2.3 Citra Bitmap
Untuk skripsi ini, citra yang digunakan untuk proses kompresi adalah citra bitmap. Citra dengan format bitmap .bmp adalah format penyimpanan standar tanpa
kompresi yang umum dapat digunakan untuk menyimpan citra biner, citra grayscale, dan citra warna. Format ini terdiri dari beberapa jenis yang setiap jenisnya ditentukan
dengan jumlah bit yang digunakan untuk menyimpan sebuah nilai piksel Putra, 2010.
Pada umumnya citra bitmap terdiri dari 4 blok data yaitu: BMP header, Bit Information
, Color Pallete, dan Bitmap Data. BMP header berisi informasi umum dari citra bitmap. Blok ini berada pada bagian awal file citra dan digunakan untuk
mengidentifikasi citra. Beberapa aplikasi pengolah citra akan membaca blok ini untuk memastikan bahwa citra tersebut berformat bitmap dan tidak dalam kondisi rusak. Bit
information berisi informasi detail dari citra bitmap, yang akan digunakan untuk
menampilkan citra pada layar. Color pallete berisi informasi warna yang digunakan untuk indeks warna bitmap, dan bitmap data berisi data citra yang sebenarnya, piksel
per piksel Lidya, 2012. Contoh citra bitmap ditunjukkan pada Gambar 2.5.
Universitas Sumatera Utara
Gambar 2.5 Contoh Citra Bitmap .bmp
2.4 Kompresi Citra