首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

新手有关问题》》》RGB24怎么转BGR24啊

2012-02-25 
新手问题》》》RGB24如何转BGR24啊?RGB24如何转BGR24啊??DirectDraw 如何显示RGB24啊?[解决办法]问题1:把 R

新手问题》》》RGB24如何转BGR24啊?
RGB24如何转BGR24啊??
DirectDraw 如何显示RGB24啊?

[解决办法]
问题1:把 R 和 B 的位置换一下就行了三
[解决办法]
RGB24 a如何转BGR24 o:
RGB24 a;
int r = a>>16;
int g = (a>>8)&0xff;
int b = a & 0xff;
BGR24 o = (b<<16) | (g<<8) | b;
[解决办法]
写错了最后一行,应该是BGR24 o = (b<<16) | (g<<8) | r;

探讨

RGB24 a如何转BGR24 o:
RGB24 a;
int r = a>>16;
int g = (a>>8)&amp;0xff;
int b = a &amp; 0xff;
BGR24 o = (b<<16) | (g<<8) | b;

[解决办法]
把蓝色值左移16bit,或上(加上)绿色值左移8bit,或上(加上)红色值
探讨

BGR24 o = (b<<16) | (g<<8) | r;
是什么啊?

[解决办法]
RGB到BGR很好转换的。

热点排行