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

VC++ 提取.jpg中的RGB分量 代码,该怎么解决

2014-06-14 
VC++ 提取.jpg中的RGB分量 代码如题,我用的IPicture类的Render方法显示.jpg图片。请教各位大侠,怎么找到文

VC++ 提取.jpg中的RGB分量 代码
如题,我用的IPicture类的Render方法显示.jpg图片。请教各位大侠,怎么找到文件流的数据部分,最好有代码。

[解决办法]
用opencv吧,

C/C++ code
IplImage* img = cvLoadImage(fileName);CvScalar s;s=cvGet2D(img,i,j); // get the (i,j) pixel valueprintf("B=%f, G=%f, R=%f\n",s.val[0],s.val[1],s.val[2]);
[解决办法]
比较不靠谱的方法
Render到一个dc上,再取DC上的像素。


推荐使用GDI+,这是系统的标准配置dll,都不需要附加库。
 感觉IPicture已经落伍了。

热点排行