如何解释1 bpp BMP文件中的像素数组

时间:2016-03-08 08:42:10

标签: image image-processing graphics bmp raster-graphics

在以下情况下我无法找到解释像素阵列的方法: 我在Windows 7上使用MS Paint创建了一个2x2像素的BMP图像。将其保存为单色BMP(我认为这意味着BMP的颜色深度为每像素1位)

这是图像缩放时的样子(黑色像素,白色像素,白色像素,黑色像素) enter image description here

然后我用十六进制编辑器打开bmp,我可以看到以下信息:

00: 424d 4600 0000 0000 0000 3e00 0000 2800  BMF.......>...(.
10: 0000 0200 0000 0200 0000 0100 0100 0000  ................
20: 0000 0800 0000 0000 0000 0000 0000 0000  ................
30: 0000 0000 0000 0000 0000 3f3f 3f00 3f00  ..........???.?.
40: 0000 4000 0000 0a                        ..@....

据我在维基百科文章中读到有关BMP格式(https://en.wikipedia.org/wiki/BMP_file_format)的内容,这部分是像素数组:

3f00 0000 4000 0000

像素阵列中值的含义是什么? 3F值是否具有特殊含义?

0 个答案:

没有答案