Bitmap(ビットマップ)とは、画像を小さな点(ピクセル)の集まりとして表現する、画像データの基本的な形式のことです。1つ1つの点に色の情報を持たせることで、写真やイラストなどの画像を再現します。
現実世界に例えると、ビットマップは「方眼紙のマス目一つひとつに色を塗って絵を描く」ようなものです。マス目(ピクセル)が細かいほど、より繊細で滑らかな絵を表現できますが、その分だけ塗る手間(データ量)も増えていきます。
ビットマップの仕組み
ビットマップ画像は、縦横に並んだ無数のピクセルそれぞれに色情報を割り当てることで、画像全体を表現します。画像を拡大していくと、最終的には1つ1つの色の四角い点(モザイク状のマス目)が見えてくるのは、この仕組みによるものです。
ビットマップの歴史的な位置づけ
ビットマップの考え方は、パソコンでモニターに絵を描く仕組みが生まれたコンピュータグラフィックスの黎明期から使われてきた、もっとも基本的な画像表現の方法です。現在の高機能な画像形式の多くも、このビットマップの考え方をベースに発展しています。
拡張子「.bmp」との関係
Windowsには、Bitmap形式で画像を保存するための「.bmp」という拡張子を持つファイル形式が標準で用意されています。データを圧縮しないことが多いため、画質の劣化が少ない一方、同じ画像でもJPEGなどに比べてファイルサイズが大きくなりやすい傾向があります。
名前の由来
「Bitmap(ビットマップ)」という名前は、コンピュータが扱う最小単位である「ビット」を、平面上に「地図(マップ)」のように敷き詰めたものという考え方に由来しています。1つ1つのマス目に色の情報をビット単位で割り当てることで、画像全体を表現しています。
ラスタ形式とベクタ形式の違い
| 形式 | 表現方法 | 特徴 |
|---|---|---|
| ラスタ (ビットマップ) |
点(ピクセル)の集まり | 写真など複雑な色合いの再現に強い |
| ベクタ | 点や線を数式で表現 | 拡大・縮小しても輪郭が滑らかなまま |
Bitmapのようなラスタ形式は拡大すると輪郭がギザギザに見えることがある一方、ロゴやアイコンなどに使われるベクタ形式は、どれだけ拡大しても線が滑らかなまま保たれるという違いがあります。
主な用途
ビットマップの考え方は、JPEGやPNG、GIFなど私たちが日常的に扱うほとんどの写真・画像ファイルの土台になっています。デジタルカメラで撮影した写真やスマートフォンのスクリーンショットなども、基本的にはこのビットマップの仕組みで表現されています。

コメント