BMP(Bitmap)文件是一种常见的图像文件格式,它主要用于存储位图(bitmap)图像。
BMP文件结构由两部分组成:文件头和位图数据。
文件头包含了BMP文件的基本信息,如文件大小、图像宽度、图像高度、图像位数等。
位图数据则包含了图像的像素数据,它可以是颜色表(即调色板)和实际的像素值。
在BMP文件中,像素数据是从图像的左下角开始从左到右、从下到上的顺序存储的。 BMP文件还可以支持压缩,如RLE压缩和哈夫曼压缩。
BMP文件有多种不同的格式,比如1位图、4位图、8位图、24位图等。其中1位图是最简单的,它仅有黑白两种颜色;24位图则是最丰富的,它可以表示出256种不同的颜