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

vc 图像像素解决办法

2012-01-18 
vc 图像像素用Cximage的GetPixelGray()方法获取不同像素的颜色,可以直接对比是否相同吗?例如:m_image.GetP

vc 图像像素
用Cximage的GetPixelGray()方法获取不同像素的颜色,可以直接对比是否相同吗?例如:
m_image.GetPixelGray(i,j)!=m_image.GetPixelGray(i-1,j) 谢谢

[解决办法]
看返回值 是什么类型,是否支持 == != 操作符
[解决办法]
GetPixelGray从字面上看应该是获取该像素灰度处理后的值,要比颜色是否相同应该用GetPixel之类的吧
[解决办法]
返回值是RGB值(即256色),所以用BYTE表示,BYTE即unsigned char,是0-255,所以可以通过值比较

热点排行