タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ファイルとbitmapに関するryochackのブックマーク (1)

  • BMPファイルのフォーマット

    ●BMPファイル内の構造体に関する注意 メンバはすべて Little-Endian である. メンバ間に隙間 (パディング) はない. BMP ファイルを読む際,アテにすべきでない (というより,してはいけない) メンバがいくつかある. これについては下記のページが参考になると思う. 参考:BMP 画像の扱いかた #include <pshpack2.h> typedef struct tagBITMAPFILEHEADER { WORD bfType; DWORD bfSize; /* DWORD (4バイト) 境界にアラインされていない点に注意.*/ WORD bfReserved1; WORD bfReserved2; DWORD bfOffBits; /* DWORD (4バイト) 境界にアラインされていない点に注意.*/ } BITMAPFILEHEADER; #include

    ryochack
    ryochack 2013/09/24
    biSizeImageには"0やデタラメな値が入っていることがあるので, これをアテにしてはいけない."らしい。これでハマったー
  • 1