- 519 名前:デフォルトの名無しさん [2009/03/21(土) 14:42:28 ]
- bmp形式ファイルで「1bpp」にした画像を見たいのですが
うまく、見れません。 bmfhsize=sizeof(bmfh); bmihsize=sizeof(bmih); filesize=bmfhsize+bmihsize+((width/8)+1)*height; ::ZeroMemory(&bmfh, bmfhsize); ::ZeroMemory(&bmih, bmihsize); bmfh.bfType=0x4d42; bmfh.bfSize=filesize; bmfh.bfReserved1=0; bmfh.bfReserved2=0; bmfh.bfOffBits=bmfhsize+bmihsize; bmih.biSize=bmihsize; bmih.biWidth=(width/8)+1; bmih.biHeight=height; bmih.biPlanes=1; bmih.biBitCount=1; bmih.biClrUsed=8; bmih.biCompression=BI_RGB;//無圧縮形式 bmih.biSizeImage=0;// bmih.biXPelsPerMeter=0; bmih.biYPelsPerMeter=0; bmih.biClrImportant=0; どのようにヘッダファイルを定義したらいいですか? width=100,height=100の画像を1bppに変換しようとしています。
|

|