- 4
- 0
- 约5.16千字
- 约 8页
- 2016-08-02 发布于河南
- 举报
下面一个简单的应用OpenCV的例子。
(1)建立一个基于Dialog的MFC工程OpenCV_Dlg1,在头文件OpenCV_Dlg1Dlg.h中加入“#include cv.h”,“#include highgui.h”宏命令语句。
(2)添加Picture控件,ID号为IDC_SHOW_WINDOW,图像将显示在该控件中。
(3)给COpenCV_Dlg1Dlg类添加成员变量IplImage
变量名字:*m_cvImage
属性为Public
并在构造函数COpenCV_Dlg1Dlg::COpenCV_Dlg1Dlg()中将其初始化为NULL,即添加“m_cvImage=NULL;语句。
(4)OpenCV有现成的函数cvShowImage()来显示图像,但用该函数显示图像是却是另外开辟了一个弹出窗口并在其中显示,为了在我们建立的Picture控件中显示图像,需在COpenCV_Dlg1Dlg类中添加成员函数void
函数名称DrawPicToHDC(IplImage *img, UINT ID属性设置为PublicDrawPicToHDC()函数代码为:
?//----------------------------------------------------------------------------void COpenCV_Dlg1Dlg::DrawPi
原创力文档

文档评论(0)