BMP文件数据压缩与解压缩方法
20 1 Vol. 20 No. 1
2 0 0 0 3 JOURNAL OF FU SHUN PET ROLEU M INST IT UTE Mar. 2000
: 1005- 3883(2000) 01- 00 7- 03
BMP
祖秉复
( , 113001)
: 以RLE 方法为基础, 针对BMP( Bitmap/ 位图) 文件的特点, 设计了独特的 YSBMP4 和
YSBMP8 无失真压缩方法, 以及UNYSBMP4 和UNYSBMP8 解压缩方法, 并通过实 进行了说明对
Windows 下的1 色和25 色模式BMP 文件进行压缩, 数据压缩比最多可以达到8/ 100 左右, 达到图像无
损恢复的目的
: BM P; 数据压缩; 图象处理; 编码
: TP274 : A
BMP w indows 14
, BMP ( 2) ( Bitmap Info Header)
, ,
BMP , , 14
RLE ( Run Length Encoding/ ) ( 3) ( Color M ap)
,
, , biBitcount( )
RLE , , 148 24
BMP RLE : biBitcount= 8, entry
, BMP 1 25 entry
25 ( YSBMP4 RGB , 4 ,
YSBMP8) , ( UNYSBMP4 : 2bitBitcount* 4( )
UNYSBMP8) (4) ( Image Data)
1 BMP 文件格式 bfoffbits ,
bsizeImage , BMP
BMP , Window s , BMP
, BMP 4 , BMP
: ,
( 1) ( File Header) , BMP
BMP , BMP , 4
, 4 , ,
SDK Vol. 2 ( M icrosoft Window s Softw are
: 1999- 11- 25 Development Kit Volume 2)
:祖秉复( 1942- ) , 男, 河北省抚宁县, 讲师 2 , 0
8 20
000 A94 5 00 A94 5 ( 00
2 图形数据的压缩编码 )