BMP文件格式
BMP文件,又称Bitmap,是Windows系统中常用的一种标准图像文件格式。BMP文件除了图像深度之外,不使用压缩算法,能够记录所有像素的原始数据。因而BMP文件具有使用简单的优势,同时也有文件大小的劣势。
一个完整的BMP文件主要包括如下4个部分:
<1> BMP文件头:提供文件的类型、大小等信息。
<2> 位图信息头:提供图片的像素宽度、高度、存储深度等信息。
<3> 调色板:提供颜色索引和颜色之间的映射关系,如果是24位真彩色图片,则没有调色板信息。
<4> 位图数据:按像素存储的图片数据。、
BMP文件格式详解
下面的截图是一个24位真彩色BMP文件的头144字节的数据,下面根据这个截图来详细介绍BMP位图的文件格式。由于是24位真彩色BMP位图,如下的分析中不包括调色板信息。
下表也就是24位真彩色BMP位图文件的格式说明: