ビットマップ (情報技術)
一般的な非圧縮ビットマップでは、画像ピクセルは通常、その色深度を識別する可変ビット数のピクセルごとに格納される。 8ビット以下のピクセルは、グレースケールまたはインデックスカラーのいずれかを表すことができる。アルファチャネル(透明度用)は、グレースケールビットマップに似た別のビットマップ、またはたとえば24ビット画像をピクセルあたり32ビットに変換する4番目のチャネルに格納できる。
ビットマップピクセルを表すビットは、フォーマットまたはデバイスの要件に応じて、パックまたはアンパック(バイトまたはワードの境界に間隔を空けて)することができる。色深度に応じて、画像のピクセルは少なくともn / 8バイトを占有し、nはビット深度である。
圧縮されていない、行内にパックされている、Microsoft DIBまたはBMPファイル形式、または非圧縮TIFF形式で保存されているビットビットの場合、nビット/ピクセル(2 色)ビットマップのストレージサイズの下限。バイト単位で、次のように計算できる。
サイズ=幅•高さ•n / 8、ここで高さと幅はピクセル単位で示される。
上記の式には、ヘッダーサイズとカラーパレットサイズは含まれていません。各行の開始をワードなどのストレージユニットの境界に揃えるための行パディングの影響により、追加のバイトが必要になる場合がある。