Windows bitmap

Windows bitmap
拡張子.bmp
.dib[1][2]
MIMEタイプ image/bmp[3]
image/x-bmp
タイプコード'BMP '
'BMPf'
'BMPp'
UTIcom.microsoft.bmp
マジック
ナンバー
BM
開発者マイクロソフト
種別ビットマップ画像
オープン
フォーマット
はい。

BMP(ビーエムピー、Microsoft Windows Bitmap Image)またはDIB(ディーアイビー、Device Independent Bitmap、デバイス独立ビットマップ)は、マイクロソフトIBMWindowsOS/2にわかれる前のOSを共同で開発していた頃に作られた画像ファイル形式。圧縮の方法についても定義されているが、Windowsが標準では無圧縮のファイルを生成するため、他のアプリケーションにおいても無指定時は、圧縮はされていない場合が多い。

ファイル形式の細部の変更が何度か行われており、その結果としてWindowsとOS/2で多少ファイル形式が異なることがある。

機械独立のファイル形式として設計されたため、実際に存在する画像表示装置(ディスプレイ)や印刷装置(プリンター)が、画像を上方から処理するものがほぼ全てであるにもかかわらず、幾何学的なX軸、Y軸方向に座標を指定する形式となっている。その結果、画像を下から上に向かって記録するボトムアップ形式 (bottom-up) となっていることが特徴であるが、後に高さに負の値を指定することでその他大多数の画像ファイル形式と同じように画像を上から下へ向かって記録するトップダウン形式 (top-down) を使用することもできるようになった。しかし互換性の面からProgramming Windowsではトップダウン形式のビットマップの作成を推奨していない。また、トップダウン形式では後述の圧縮をすることができない。

なお、ビットマップという呼称は画像データの表現方式のひとつであり、本項で述べているマイクロソフト独自のファイル形式を必ずしも指すわけではない[4]

  1. ^ DIB(Device Independent Bitmap)とは - IT用語辞典 e-Words
  2. ^ 例えばMicrosoft Paintのファイルダイアログの拡張子フィルターでは.bmpのほかに.dibもサポートしている。
  3. ^ Windows Bitmap Media Type Registration Application
  4. ^ より一般的な意味合いについてはビットマップ画像の項を参考。

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne