Citra adalah
representasi dari sebuah objek. Bitmap yaitu representasi dari citra grafis
yang terdiri dari susunan raster/pixel/dot/titik/point koordinat yang tersimpan di memori komputer. dan nilai setiap
titik diawali oleh satu bit data untuk gambar hitam putih, atau lebih bagi
gambar berwarna. Kerapatan titik-titik tersebut
dinamakan resolusi. Semakin
banyak jumlah titik yang membentuk suatu grafis bitmap berarti semakin tinggi
tingkat kerapatannya. Hal ini menyebabkan semakin halus citra grafis, tetapi
kapasitas filenya semakin besar. Ketajaman
warna dan detail gambar pada tampilan bitmap bergantung pada banyaknya pixel
warna atau resolusi yang membentuk gambar tersebut..
Beberapa format file bitmap yang
populer adalah BMP, PCX ,TIFF. JPEG, GIF, dll. Format bitmap ini cocok digunakan untuk menyimpan
citra digital yang memiliki banyak variasi dalam bentuknya maupun warnanya,
seperti foto, lukisan, dan frame video.
Untuk
menyimpan suatu citra harus diperhatikan citra dan format file citra apa
yang sesuai. Misalnya format citra GIF sangat tidak cocok untuk citra
fotografi, karena biasanya citra fotografi kaya akan warna, sedangkan format
GIF hanya mendukung sejumlah warna sebanyak 256 (8 bit) saja. Format JPEG
merupakan pilihan yang tepat untuk citra-citra fotografi, karena JPEG sangat
cocok untuk citra dengan perubahan warna yang halus. (Aniati Murni, 1992).
Gambar bertipe bitmap sesungguhnya
adalah mozaik dari ribuan atau jutaan pixel. Ketika bekerja dengan gambar bitmap, akan mengedit pixel-pixel yang
merupakan bagian dari sebuah objek gambar.
Citra dalam
format BMP lebih bagus dari pada citra dalam format JPEG, Terjemahan bebas dari
bitmap adalah pemetaan bit. Artinya, nilai intensitas pixel di
dalam citra dipetakan ke sejumlah bit tertentu. Peta bit yang umum adalah 8,
artinya setiap pixel panjangnya 8 bit. Delapan bit ini merepresentasikan
nilai intensitas pixel. Dengan demikian ada sebanyak 28 = 256 derajat
keabuan, mulai dari 0 sampai 255. Citra dalam format BMP ada tiga macam : citra biner, citra berwarna, dan
citra hitam-putih (grayscale). Citra biner hanya mempunyai dua
nilai keabuan, yaitu 0 dan 1. Oleh karena itu, 1 bit sudah cukup untuk
merepresentasikan nilai pixel. Citra berwarna adalah citra yang lebih
umum. Warna yang terlihat pada citra bitmap merupakan kombinasi dari
tiga warna dasar, yaitu merah, hijau, dan biru. Setiap pixel disusun
oleh tiga komponen warna : R (red), G (green), dan B (blue).
Kombinasi dari tiga warna RGB tersebut menghasilkan warna yang khas untuk pixel
yang bersangkutan.