32位的BMP是BGRA来存值的。
由于前137个位是bmp的相关信息,故看其后的,可发现每4位是一组。FF是RGBA中的A,BMP的不是按照正常的RGB来的。
通过放大部分得到RGB值,在HexEditExp中搜索,发现搜索结果为0,
但是把45和0F位置调换一下搜索,发现结果很多。
由此可知,BMP的存值方式是BGRA。有兴趣的小伙伴可以通过绘制便可知。对了,R,G,B某值出现负值,要这样操作256 + (R || G || B),这样才是它们的正常R,G,B。
最后,感谢你阅读我的文章,感恩!
标签:字节,32,RGB,bmp,BGRA,BMP,存值 From: https://www.cnblogs.com/skypeng/p/17512763.html