資源簡介
問題:將一張bmp圖像的灰度值壓縮存儲到一個中間文件,然后利用中間文件還原這張圖片。
BMP文件被分成4個部分:位圖文件頭(Bitmap File Header)、位圖信息(BitmapInfoHeader)、顏色表(Color Map)和位圖數據(即圖像數據,Data Bits或Data Body)
第1部分為位圖文件頭BITMAPFILEHEADER,是一個結構體類型,該結構的長度是固定的,為14個字節。其定義如下:typedef struct tagBITMAPFILEHEADER{ WORD bfType; 位圖文件類型,必須是0x424D,即字符串“BM” DWORD bfSize; 位圖文件大小,包括這14個字節....此篇文章詳細的介紹了圖像解壓縮與壓縮算法,附有源代碼且帶有注釋,希望能夠提供幫助
代碼片段和文件信息
- 上一篇:模電數電 筆試題匯總
- 下一篇:vs2008簡單聊天程序
評論
共有 條評論