怎么样才能用OpenCV在对话框里显示IplImage图片

如题,动态显示图片到对话框~用OpenCV的,高手解答不好意思怪我没讲清楚,是在MFC中先用OpenDocument打开图片,再用对话框中显示图像。VC6.0... 如题,动态显示图片到对话框~用OpenCV的,高手解答
不好意思怪我没讲清楚,是在MFC中先用OpenDocument打开图片,再用对话框中显示图像。VC6.0
展开
 我来答
maverick1104
2010-08-14
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
//加载头文件
#include “cv.h”
#include “highgui.h”
#include “cxcore.h”

int main()
{
cvNamedWindow("名字",CV_WINDOW_AUTOSIZE);//创建窗
//CV_WINDOW_AUTOSIZE是说窗口大小根据图片调整
//换成0 窗口大小很定
IplImage * img = cvLoadImage("D:\\a,jpg");//载入图像到img指针
cvShowImage("名字",img);
//第一个参数是窗口名字,第二个时IplImage指针
cvWaitKey(0);//让系统暂停
return 0;
}

你可以去http://www.opencv.org.cn/下个opencv手则不懂的函数可以查很方便。
打得挺辛苦的望笑纳。
百度网友cb89af7
2010-08-16 · 超过22用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:56.4万
展开全部
不管是在哪显示,关键是这句话:cimg.DrawToHDC( hDC, &rect );
只要你有cimg对象,同时又能获得要显示区域的dc句柄和大小。就可以了。
where you want, where there's a way
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
添命
2010-08-11 · TA获得超过452个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:333万
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式