先设计界面如下:
设置属性:
Type可以设置为: Frame 或 Rectangle
配置好opencv的头文件和库后,并添加<string>头文件,以及命名空间:
#include "opencv2/opencv.hpp"
#include <string>
using namespace std;
using namespace cv;
编辑"Open"按钮的点击事件:
void CCVMFCDlg::OnBnClickedOpen()
{
//打开文件对话框(第一个参数 true:打开 ;false:保存)
CFileDialog dlg(true, NULL, "*.jpg", OFN_FILEMUSTEXIST | OFN_PATHMUSTEXIST | OFN_HIDEREADONLY,
"image files (*.bmp ;*.jpg)|*.bmp; *.jpg |ALL Files (*.*) |*.*||", NULL);
//打开文件对话框的标题名
dlg.m_ofn.lpstrTitle = _T("open Image &