VS2010+Opencv+MFC读取图像和视频显示在Picture控件

1.新建MFC对话框应用程序。



其余选项默认,单击完成,创建出对话框应用程序。删掉原来自带的一些控件,添加picture控件和两个按钮。VS2010+Opencv+MFC读取图像和视频显示在Picture控件_第1张图片


2.由于以后的代码会用到CvvImage类,而opencv2.3以后就去掉了对它的支持,这里先介绍添加CvvImage支持的方法,直接能用的可以略过这一步。

如下图添加相应的文件: VS2010+Opencv+MFC读取图像和视频显示在Picture控件_第2张图片


这里附上两个文件的源码方便使用。


在需要引用该类的地方添加如下引用:
VS2010+Opencv+MFC读取图像和视频显示在Picture控件_第3张图片

3.在Picture控件中显示图片

如图所示修改控件ID,并删除按钮已存在的响应代码。双击显示图片添加以下代码:
VS2010+Opencv+MFC读取图像和视频显示在Picture控件_第4张图片

4.播放视频

双击播放视频按钮,添加如下代码:

最终效果:
VS2010+Opencv+MFC读取图像和视频显示在Picture控件_第5张图片




你可能感兴趣的:(C++,视频,mfc,VS2010,opencv)