读书人

求教关于VC颜色转换的有关问题

发布时间: 2012-09-17 12:06:51 作者: rapoo

求教关于VC颜色转换的问题
想在VC中把颜色索引值(ACI)转换成RGB,谁知道该怎么做啊,急。。。。。

[解决办法]
不过有对照表么,自己做个数组当成字典用就行了,编写两个转换函数就可以了。
[解决办法]
你是不是要把少于 24 位的图像转换为 24 位的真彩图像啊?
有颜色表的,其实颜色表里存储的就是实际的 RGB 的真实值,对应索引号,把颜色表里的对应这个索引值的RGB 值直接赋值给像素数据不就行了?
[解决办法]
如果图像有调色盘的,你就把该图像的调色盘给取出来,比如:RGBQUAD[n],然后你又知道索引值,那么:
RGBQUAD[索引值]就是你要的RGB值。

如果没有调色盘,那图像的点保存的就是真正的RGB值

读书人网 >VC/MFC

热点推荐