第一部分:bmp頭有14個位元組:
bftype:42 4d ====》bmbfsize:36 90 12 00 ===》1216566
bfreserved1:00 00
bfreserved2:00 00
bfoffbits:36 00 00 00 =》54
第二部分:位圖資訊頭
bisize:28 00 00 00 =》40位元組
biwidth:c0 02 00 00 ==》704
biheight:40 02 00 00 ==》576
biplanes:01 00 ==》1
bibitcount:18 00 =》24
bicompression:00 00 00 00
bisizeimage:00 00 00 00
bixpelspermeter:00 00 00 00
biypelspermeter:00 00 00 00
biclrused:00 00 00 00
biclrimportant:00 00 00 00
第三部分調色盤
我的使用預設調色盤,所以沒有值。
為了便於大家交流,我寫了個簡單的demo
把rgb24儲存為bmp。
連線如下:
BMP檔案結構
1.bmp檔案組成 bmp檔案由檔案頭 位圖資訊頭 顏色資訊和圖形資料四部分組成。2.bmp檔案頭 bmp檔案頭資料結構含有bmp檔案的型別 檔案大小和點陣圖起始位置等資訊。其結構定義如下 typedef struct tagbitmapfileheader bitmapfileheader 3.位...
BMP檔案結構
1.bmp檔案組成 bmp檔案由檔案頭 位圖資訊頭 顏色資訊和圖形資料四部分組成。2.bmp檔案頭 bmp檔案頭資料結構含有bmp檔案的型別 檔案大小和點陣圖起始位置等資訊。其結構定義如下 typedef struct tagbitmapfileheader bitmapfileheader 3.位...
BMP檔案結構
平常我們常見的 bmp檔案即位 件,又稱dib裝置無關位圖,是相對於系統記憶體中使用的ddb裝置相關位圖而言的.一 位 件頭 bitmapfileheader struct bftype word 檔案標識,必須是 bm bfsize dword 位 件大小,以位元組為單位 bfreserved1 ...