2次元画像処理 BMP 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
41行: | 41行: | ||
:34~37 4Byte:画像データ部分の情報容量[バイト]。適当な値が設定されていることもあります。適当というか、間違えた計算に基づくファイル容量の値だったりということです。0が設定されていることも多いです。 | :34~37 4Byte:画像データ部分の情報容量[バイト]。適当な値が設定されていることもあります。適当というか、間違えた計算に基づくファイル容量の値だったりということです。0が設定されていることも多いです。 | ||
:38~41 4Byte:水平(横方向)解像度[dot/m]。96[dpi](96[dot/inch]Windowsで扱う文書やスクリーン画面を印刷するときによく使われる値)であれば、3780[dot/m]となります。おおよそ39.37インチが1mですから、96dpiというのは1インチに96dotということですから、39.37倍すると1mあたりのdot数に変換できます。3779.52..ですが、おおよそ3780です。これを16進数で表現するなら、0x0ec4です。c4,0e,00,00です。 | :38~41 4Byte:水平(横方向)解像度[dot/m]。96[dpi](96[dot/inch]Windowsで扱う文書やスクリーン画面を印刷するときによく使われる値)であれば、3780[dot/m]となります。おおよそ39.37インチが1mですから、96dpiというのは1インチに96dotということですから、39.37倍すると1mあたりのdot数に変換できます。3779.52..ですが、おおよそ3780です。これを16進数で表現するなら、0x0ec4です。c4,0e,00,00です。 | ||
− | : | + | :42~45 4Byte:垂直(縦方向)解像度[dot/m]。上記の説明と同じような感じのものです。 |
+ | :46~49 4Byte:パレット数:色番号1から順番に格納される色情報を画像データとヘッダ情報の間にいれることができます。その色数。正しい情報が入っていない場合もあるみたいです。その場合は28~29で指定される色数情報が優先されて読み込むようになっています。 | ||
+ | :50~53 4byte:重要色数。これが正確に指定されていることも少ない情報です。 |