ビットマップ
■ このスレッドは過去ログ倉庫に格納されています
0001KAWAUTI
NGNGファイル名を引数にBMPのサイズ、各ドットのRBG情報を取りたいんです。
参考になりそうなページの情報でもいいのでお願いします。
0002デフォルトの名無しさん
NGNG丸投げ単発質問スレを立ててしまうような人間は、プログラムを組むな
周りが迷惑する
0003デフォルトの名無しさん
NGNGお前もわからないんだろ?
偉そうに言うなや
0004デフォルトの名無しさん
NGNG過去ログも読んでないだろ
ガイシュツ上げるな
00051
NGNGこんなくだらない書きこみはいいんで、普通の方情報お願いします。
0006>1@`5
NGNG書いてある意味分かる?
0007デフォルトの名無しさん
NGNGWindows関連なら
マイクロソフトのウェブサイトにすべての情報があると思うが
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNGLoadBitmap関数でファイルから読み込めるよ。
BMPファイルの構成はこんな感じ。
# BITMAPFILEHEADER
# BITMAPINFOHEADER
# RGBQUAD Array
# Color-Index Array
BITMAPINFOHEADER構造体に画像サイズの情報があるよ。
# typedef struct tagBITMAPINFOHEADER{
# DWORD biSize;
# LONG biWidth;
# LONG biHeight;
# WORD biPlanes;
# WORD biBitCount
# DWORD biCompression;
# DWORD biSizeImage;
# LONG biXPelsPerMeter;
# LONG biYPelsPerMeter;
# DWORD biClrUsed;
# DWORD biClrImportant;
# } BITMAPINFOHEADER@` *PBITMAPINFOHEADER;
RGBQUADが色情報だよ。
# typedef struct tagRGBQUAD {
# BYTE rgbBlue;
# BYTE rgbGreen;
# BYTE rgbRed;
# BYTE rgbReserved;
# } RGBQUAD;
0010デフォルトの名無しさん
NGNG00111
NGNGありがとうございます
■ このスレッドは過去ログ倉庫に格納されています