首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BMP图像头

BMP图像头
EN

Stack Overflow用户
提问于 2013-01-23 11:36:51
回答 1查看 2.3K关注 0票数 2

我观察了24位bmp图像的头,它由54个字节组成。

24位bmp图像如下:

然后,我使用MS将其转换为单色bmp图像,并观察到它的头由62个字节组成。

单色bmp图像如下:

我无法理解为什么标题的大小发生了变化。

EN

回答 1

Stack Overflow用户

发布于 2013-08-27 19:40:22

BMP文件头是从文件头(12B)和DIB头生成的。有不同的DIB头,每个头都有不同的大小:

  • BITMAPCOREHEADER (12B)
  • BITMAPCOREHEADER2 (64B)
  • BITMAPINFOHEADER (40B) -在您的第一个文件中
  • BITMAPV2INFOHEADER (52B) -在您的第二个文件中
  • BITMAPV4HEADER (108 B)
  • BITMAPV5HEADER (124 B)

出现不同标题的原因是Microsoft多次扩展了DIB格式。由于兼容性原因,大多数应用程序使用旧的DIB头来保存文件。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14478778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档