Bitmap adalah array bit yang menentukan warna setiap piksel dalam aray persegi Panjang piksel. Jumlah bit yang di kususkan untuk piksel individual menentukan jumlah warna yang di tetapkan ke piksel tersebut. Misalnya, jika setiap piksel di wakili oleh 4 bit, maka piksel tertentu dapat di tetapakan salah satu dari 16 warna berbeda (2 ^ 4 =16). Table berikut ini memeperhatikan beberapa contoh jumlah warna yang dapat di tetapkan ke piksel yang diwakili oleh jumlah bit tertentu.

Bit per piksel
Jumlah warna yang di dapat di tetapakn ke piksel

File disk yang menyimpan bitmap biasanya berisi satu atau beberapa blok informasi yang menyimpan informasi seperti jumlah bit per piksel, jumlah piksel di setiap baris, dan jumalah piksel di setiap baris, dan jumlah baris dalam array. Table warna memetakan angka dalam bitmab ke warna tertentu. Ilustrasi tersebut menujukan gambar yang di perbesar bersama dengan bitmap dan table warnanya. Setiap piksel di wakili oleh angka 4- bit sehinga ada 2^ 4 = 16 warna dalam table warna. Setiap warna dalam table di wakili oleh angaka 24- bit :8bit untuk merah, 8bit untuk hijau, dan 8bit untuk biru. Angka angka di tampilkan dalam bentuk heksadsimal (dasar 16) : A = 10, B =11, C = 12 D = 13, E =14, F =15.

Lihat piksel di baris 3, kolom 5 gamabar. Angka yang sesuai dalam bitmap adalah 1. Table warna memberi tahu bahwa mewakili warna merah. Semua enteri di bardi baris atas bitmap adalah 3. Table warna memeberi tahu kita bahwa 3 mewalili biru, sehinga semua piksel di baris atas gambar berwarna biru.

Bitmap yang menyimpan indeks ke dalam tabel warna disebut bitmap yang diindeks palet . Beberapa bitmap tidak perlu tabel warna. Misalnya, jika bitmap menggunakan 24 bit per piksel, bitmap tersebut dapat menyimpan warna itu sendiri daripada indeks ke dalam tabel warna. Ilustrasi berikut menunjukkan bitmap yang menyimpan warna secara langsung (24 bit per piksel) daripada menggunakan tabel warna. Ilustrasi ini juga menunjukkan tampilan yang diperbesar dari gambar yang sesuai. Dalam bitmap, FFFFFF mewakili putih, FF0000 mewakili merah, 00FF00 mewakili hijau, dan 0000FF mewakili biru.

Format File Grafis

Ada banyak format standar untuk menyimpan bitmap dalam file. Windows GDI+ mendukung format file grafis yang dijelaskan dalam paragraf berikut.

Bitmap (BMP)

BMP adalah format standar yang digunakan oleh Windows untuk menyimpan gambar independen perangkat dan independen aplikasi. Jumlah bit per piksel (1, 4, 8, 15, 24, 32, atau 64) untuk file BMP tertentu ditentukan dalam header file. File BMP dengan 24 bit per piksel adalah umum.

Format Pertukaran Grafis (GIF)

GIF adalah format umum untuk gambar yang muncul di halaman Web. GIF bekerja dengan baik untuk gambar garis, gambar dengan blok warna solid, dan gambar dengan batas tajam antar warna. GIF dikompresi, tetapi tidak ada informasi yang hilang dalam proses pemadatan; gambar yang didekompresi persis sama dengan aslinya. Satu warna dalam GIF dapat ditetapkan sebagai transparan, sehingga gambar akan memiliki warna latar belakang halaman Web apa pun yang menampilkannya. Urutan gambar GIF dapat disimpan dalam satu file untuk membentuk GIF animasi. GIF menyimpan paling banyak 8 bit per piksel, sehingga terbatas pada 256 warna.

Joint Photographic Experts Group (JPEG)

JPEG adalah skema kompresi yang bekerja dengan baik untuk pemandangan alam, seperti foto yang dipindai. Beberapa informasi hilang dalam proses kompresi, tetapi seringkali kehilangan tidak terlihat oleh mata manusia. Gambar JPEG berwarna menyimpan 24 bit per piksel, sehingga mampu menampilkan lebih dari 16 juta warna. Ada juga format JPEG skala abu-abu yang menyimpan 8 bit per piksel. JPEG tidak mendukung transparansi atau animasi.

Tingkat kompresi dalam gambar JPEG dapat dikonfigurasi, tetapi tingkat kompresi yang lebih tinggi (file yang lebih kecil) mengakibatkan lebih banyak kehilangan informasi. Rasio kompresi 20:1 sering menghasilkan gambar yang menurut mata manusia sulit dibedakan dari aslinya. Ilustrasi berikut menunjukkan gambar BMP dan dua gambar JPEG yang dikompresi dari gambar BMP tersebut. JPEG pertama memiliki rasio kompresi 4:1 dan JPEG kedua memiliki rasio kompresi sekitar 8:1.

Kompresi JPEG tidak berfungsi dengan baik untuk gambar garis, blok warna solid, dan batas tajam. Ilustrasi berikut menunjukkan BMP bersama dengan dua JPEG dan GIF. JPEG dan GIF dikompresi dari BMP. Rasio kompresi adalah 4:1 untuk GIF, 4:1 untuk JPEG yang lebih kecil, dan 8:3 untuk JPEG yang lebih besar. Perhatikan bahwa GIF mempertahankan batas tajam di sepanjang garis, tetapi JPEG cenderung mengaburkan batas.

JPEG adalah skema kompresi, bukan format file. JPEG File Interchange Format (JFIF) adalah format file yang umumnya digunakan untuk menyimpan dan mentransfer gambar yang telah dikompresi sesuai dengan skema JPEG. File JFIF yang ditampilkan oleh browser Web menggunakan ekstensi .jpg.

File Gambar yang Dapat Ditukar (Exif)

Exif adalah format file yang digunakan untuk foto yang diambil oleh kamera digital. File Exif berisi gambar yang dikompresi sesuai dengan spesifikasi JPEG. File Exif juga berisi informasi tentang foto (tanggal diambil, kecepatan rana, waktu pencahayaan, dan sebagainya) dan informasi tentang kamera (produsen, model, dan sebagainya).

Grafis Jaringan Portabel (PNG)

Format PNG mempertahankan banyak keunggulan format GIF tetapi juga menyediakan kemampuan di luar GIF. Seperti file GIF, file PNG dikompresi tanpa kehilangan informasi. File PNG dapat menyimpan warna dengan 8, 24, atau 48 bit per piksel dan skala abu-abu dengan 1, 2, 4, 8, atau 16 bit per piksel. Sebaliknya, file GIF hanya dapat menggunakan 1, 2, 4, atau 8 bit per piksel. File PNG juga dapat menyimpan nilai alfa untuk setiap piksel, yang menentukan tingkat di mana warna piksel tersebut dipadukan dengan warna latar belakang.

PNG meningkatkan GIF dalam kemampuannya untuk secara progresif menampilkan gambar; yaitu, untuk menampilkan perkiraan gambar yang lebih baik dan lebih baik saat tiba melalui koneksi jaringan. File PNG dapat berisi informasi koreksi gamma dan koreksi warna sehingga gambar dapat dirender secara akurat pada berbagai perangkat tampilan.

Format File Gambar Tag (TIFF)

TIFF adalah format fleksibel dan dapat diperluas yang didukung oleh berbagai platform dan aplikasi pemrosesan gambar. File TIFF dapat menyimpan gambar dengan jumlah bit sewenang-wenang per piksel dan dapat menggunakan berbagai algoritma kompresi. Beberapa gambar dapat disimpan dalam satu file TIFF beberapa halaman. Informasi yang terkait dengan gambar (pembuatan pemindai, komputer host, jenis kompresi, orientasi, sampel per piksel, dan sebagainya) dapat disimpan dalam file dan disusun melalui penggunaan tag. Format TIFF dapat diperpanjang sesuai kebutuhan dengan persetujuan dan penambahan tag baru.

by : Lanie Aprilia

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *