首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请问怎么获取图片上相应点上的颜色,多谢

2012-02-23 
请教如何获取图片上相应点上的颜色,谢谢我希望是在内存中打开图片,然后获取图片中对应点上的颜色.比如打开

请教如何获取图片上相应点上的颜色,谢谢
我希望是在内存中打开图片,然后获取图片中对应点上的颜色.比如打开C:\AA.BMP,然后获取AA.BMP上100,100坐标位置上的点的颜色,谢谢.我是新人刚接触图象,希望您的解答能稍微详细点,谢谢:)

[解决办法]
在Gdi+中实现
Color color;
COLORREF dwValue;
BYTE r, g, b;

Bitmap *pBmp = Bitmap::FromFile(L "C:\AA.BMP ");
pBmp-> GetPixel(x, y, &color);
dwValue = color.toCOLORREF();

r = color.GetR();
g = color.GetG();
b = color.GetB();

热点排行