Your Ad Here

Bitmap (bmp)

Bitmap adalah representasi atau gambaran yang terdiri dari baris dan kolom pada titik image graphics di komputer. Nilai dari titik disimpan dalam satu atau lebih data bit.

Tampilan dari bitmap atau raster, menggunakan titik-titik berwarna yang dikenal dengan sebutan pixel. Pixel-pixel tersebut ditempatkan pada lokasi-lokasi tertentu dengan nilai-nilai warna tersendiri, yang secara keseluruhan akan membentuk sebuah tampilan gambar. Tampilan bitmap mampu menunjukkan kehalusan gradasi bayangan dan warna dari sebuah gambar, karena itu bitmap merupakan media elelktronik yang paling tepat untuk gambar-gambar dengan perpaduan gradasi warna yang rumit seperti foto dan lukisan digital.


Struktur bitmap terdiri dari Header, Info Header dan Color Tabel. Header adalah bagian dari file bitmap yang berisi informasi header dari file gambar bitmap. Ukuran dari header ini 14 byte, masing-masing terdiri dari signature 2 bytes (berisi “BM” sebagai tanda gambar mempunyai format bmp), FileSize 4 bytes (besarnya ukuran gambar mempunyai satuan bytes), Reserved 4 bytes (tidak digunakan atau sama diisi dengan nilai nol) dan DataOffset 4 bytes (file offset untuk raster data).

Info header adalah bagian dari header yang berisi informasi lebih detail dari file gambar bitmap. Letaknya setelah bagian header. Info header mempunyai besar 40 bytes, terdiri dari size 4 bytes (ukuran infoheader dan isinya adalah nilai 40), width 4 bytes (lebar gambar bitmap dalam satu pixel), Height 4 bytes (tinggi gambar bitmap dalam satuan pixel), planes 2 bytes (jumlah warna dalam plane, isinya selalu sama dengan satu), BitCount 2 bytes (Bits per pixel, jika bernilai 1= monochome palete, banyaknya warna =2, jika bernilai 4= 4 bit pallete, banyaknya warna = 16, jika bernilai 8 = 8 bit pallete, banyaknya warna = 256, jika bernilai 16 = 16 bit RGB, banyaknya warna = 65536, jika bernilai 24 = 24 bit RGB, banyaknya warna = 16M), Compression 4 bytes (jenis kompresi yang digunakan, jika bernilai 0, gambar tidak terkompresi, jika bernilai 1 gambar terkompresi 8 bit RLE-run length encoding, jika bernilai 2, gambar terkompresi 4 bit RLE encoding), ImageSize 4 bytes (ukuran gambar dalam bytes atas perkalian dari width dikalikan dengan height), XpixelPerM 4 bytes (resolusi horizontal dalam satuan pixel), YpixelxPerM 4 bytes (resolusi vertikal dalam satuan pixel), ColorUsed 4 bytes (banyaknya warna dalam color table), ColorImportant 4 bytes (banyaknya warna utama).

Color table adalah table yang berisi warna-warna yang ada pada gambar bitmap. Ukurannya adalah 4 dikalikan dengan ukuran banyakanya warna. Color table berisi RGB-red green blue. Strukturnya teriri dari 1 bytes untuk bagian Rgbblue yang berisi intensitas warna biru 0...255, 1 bytes untuk bagian RgbGreen yang berisi intensitas warna hijau 0...255, 1 bytes untuk bagian RgbRed yang berisi intensitas warna merah 0...255, 1 bytes untuk bagian RgbReserved yang selalu di set sama dengan 0.

Konsep Dasar Digital Image Processing

Citra atau image adalah angka (image is just a number), dari segi estetika, citra atau gambar adalah kumpulan warna yang bisa terlihat indah, memiliki pola, berbentuk abstrak dan lain sebagainya. Citra dapat berupa foto udara, penampang lintang (cross section) dari suatu benda, gambar wajah, hasil tomografi otak dan lain sebagainya. Dari segi ilmiah, citra adalah gambar 3-dimensi (3D) dari suatu fungsi, biasanya intensitas warna sebagai fungsi spatial x dan y. Di komputer, warna dapat dinyatakan, misalnya sebagai angka dalam bentuk skala RGB. Karena citra adalah angka, maka citra dapat diproses secara digital.


Image adalah sebuah gambar, foto yang ditampilkan atau bentuk lain yang memberikan representasi visual tentang sebuah obyek atau pemandangan. Pada DIP sebuah gambar bilangan array 2 dimensi, yang setiap barisnya adalah representasi piksel pada gambar setiap barisnya. Ukuran gambar biasanya 256X256, 512 X 512, 1024 X 1024. minimum nilai piksel = 0 (hitam), maksimum = 255 (putih) dan bilangan antara 0 s/d 255 merepresentasikan derajat keabuan. Gambar berwarna dapat direpresentasikan dengan array 2D Red, green dan blue -> 3D. Komputer membutuhkan memory lebih banyak untuk data ini rata-rata 3kali data storage.

Cara untuk menyimpan piksel, yaitu sebagai 1 bit (0/1) yang lebih umum sebagai 1 byte = 8 bit (maksimum nilai piksel 255). Pada format byte hanya menggunakan integer. Dasar-dasar piksel yaitu neighbors of piksel (piksel ketetanggaan), Connectivity, relation, equivalences and transitive closure, ukuran jarak dan ALU operation( operasi aritmatik/logic).

Sebuah gambar digitasi untuk mengkonversinya dalam bentuk yang dapat disimpan dalam memory komputer atau beberapa bentuk media penyimpan. Proses digitasi gambar dapat dilakukan dengan scanner, kamera digital, video recorder. Sekali gambar sudah didigitasi, dia dapat dioperasikan dengan bermacam-macam teknik image processing.

About

About Me
Tepat pada tanggal 1 Juli 1984 telah dilahirkan seorang anak laki-laki bernama

Muhammad Jauhar Aribi

dan telah mengenyam pendidikan sebagai berikut :
  1. SDN Pepelegi I
  2. SMP Ta'miriyah Surabaya
  3. SMUN 2 Surabaya
  4. Electronics Engineering Polytechnic Institute of Surabaya (Poltek-ITS)
  5. Teknik Informatika

About Blog
  1. Segala artikel yang ada di blog ini adalah Copyleft penulis, maka penulis mampersilahkan apabila ada yang berkeinginan untuk mengcopy artikel-artikel yang ada di blog ini. Mengingat pada blog ini juga terdapat artikel-artikel yang dicopy dari blog lain.
  2. Segala komentar baik yang pedas maupun yang agak pedas yang ada pada blog ini sepenuhnya adalah tanggung jawab pemberi komentar, jadi penulis tidak ikut bertanggung jawab atas komentar-komentar diatas.
  3. Penulis berhak untuk menghapus komentar-komentar yang dianggap tidak sopan dan berbau SARA.

Sidoarjo, 1 Januari 2007



M. Jauhar Aribi


Contact :
jauhar.aribi (at) gmail.com




Your Ad Here

Recent Post

Recent Comments