Bmp圖片解析

它採用位映射存儲格式,除了圖像深度可選以外,不採用其他任何壓縮,因此,BMP文件所佔用的空間很大。


1:BMP文件組成


BMP文件由 文件頭、位圖信息頭、顏色信息和 圖形數據四部分組成


2:BMP文件頭(14字節)


BMP文件頭數據結構含有BMP文件的類型、文件大小和位圖起始位置等信息。


3:位圖信息頭(40字節)


BMP位圖信息頭數據用於說明位圖的尺寸等信息。


4:顏色表


顏色表用於說明位圖中的顏色,它有若干個表項,每一個表項是一個RGBQUAD類型的結構,定義一種顏色。


5:位圖數據


位圖 數據記錄了位圖的每一個像素值,記錄順序是在掃描行內是從左到右,掃描行之間是從下到上。位圖的一個像素值所佔的字節數:


當biBitCount=1時,8個像素佔1個字節;


當biBitCount=4時,2個像素佔1個字節;


當biBitCount=8時,1個像素佔1個字節;


當biBitCount=24時,1個像素佔3個字節,按順序分別爲B,G,R;
發佈了34 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章