首页 / 百科 / BMP

BMP

图片格式

Windows 位图格式

BMP(Bitmap)是微软随 Windows 3.0(1990)推行的位图格式,直接存储像素数据、几乎不压缩,是无损但体积最大的一类图像文件。

格式结构

BMP 文件由文件头(BITMAPFILEHEADER,14 字节)、信息头(BITMAPINFOHEADER,40 字节起)、可选调色板与像素数组组成。信息头中的魔数签名是 42 4D(ASCII 的 "BM")。像素按行倒序存储(图像自下而上),每行字节数需补齐到 4 的倍数。

压缩与体积

标准 BMP 对 24/32 位真彩色图像不做压缩,一张 1920×1080 的 24 位 BMP 约 6MB;对 4/8 位调色板图可采用 RLE 行程压缩(BI_RLE4/BI_RLE8),但真彩色 BMP 不使用。体积大、无通道特性,是它逐渐退出网络场景的主因。

历史与现状

BMP 规范随 Windows 3.0(1990)定型,Windows NT 3.1(1993)起加入 32 位版本。今天它主要用于 Windows 壁纸、无压缩截图中间产物和嵌入式设备;跨平台交付应选 PNG(无损压缩)或 WebP。

相关词条