CVMFC程序的继续开发步骤
郑海波 2011-12-9
1. 在‘菜单’资源窗口增加新的菜单项。设置好相应的属性
2. 对该菜单项建立类向导,选择View类
3. 增加消息处理函数,编辑
4. 编辑消息处理函数
if(workImg)
{
CString WindowName1="Display by CV";
IplImage *src = 0;//
src = cvCloneImage( workImg );
cvFlip(src);
cvNamedWindow(WindowName1,CV_WINDOW_AUTOSIZE);
cvShowImage(WindowName1,src);
cvWaitKey(0);
cvReleaseImage(&src);
cvDestroyWindow(WindowName1);
}
else
{
MessageBox("工作区无图像,请打开图像!");
}
注意:如果提示cv的函数未定义,注意查看:
1.函数名是否正确
2.添加cv的头文件
#include "cv.h"
#include "cxcore.h"
#include "highgui.h"
#include "cvaux.h"
3.添加cv的库文件
#pragma comment(lib, "cv.lib")
#pragma comment(lib, "cxcore.lib")
#pragma comment(lib, "highgui.lib")
#pragma comment(lib, "cvaux.lib")
如果再出错,请检查OpenCV是否配置好。具体配置请参见互联网。