求助!关于BMP图象格式的
请问大家:
24位的BMP图像的图像数据部分存一个像素点的颜色值时,RGB分量是按照什么顺序存的?
是R、G、B还是B、G、R?
谢谢大家!
问题点数:20、回复次数:4Top
1 楼ssbelle(沉默的骆驼)回复于 2006-06-02 23:09:01 得分 10
B G RTop
2 楼tina_lulu_21(希望明媚的阳光)回复于 2006-06-03 10:59:17 得分 0
BMP图像的调色板中RGB的存放顺序是:BGR
但是无调色板的24位BMP图像的图像数据部分呢?
在MSDN中有这样一段话:
在颜色表中存储索引的位图被称为“调色板索引”位图。有些位图不需要颜色表。例如,如果位图使用每像素 24 位的格式,那么该位图就可以将颜色本身(而不是索引)存储到颜色表中。下面的插图显示了一个直接存储颜色(24 位/像素)而不使用颜色表的位图。该插图也显示了相应图像的放大视图。在位图中,FFFFFF 表示白色,FF0000 表示红色,00FF00 表示绿色,0000FF 表示蓝色。
那么是不是表示RGB的存放顺序是:RGB?
请大家告诉我?Top
3 楼RealRaul1(和斗)回复于 2006-06-03 11:24:49 得分 10
FF0000 表示红色,00FF00 表示绿色,0000FF 表示蓝色。
不正是说明从低位到高位是蓝色,绿色,红色吗
应该是B G RTop
4 楼tina_lulu_21(希望明媚的阳光)回复于 2006-06-03 12:25:14 得分 0
真汗啊!
低位到高位 是 从右往左看 ,老是忘了这一点。
这笨阿
谢谢楼上的两位了!Top




