利用MFC进行打开文件时,需要将文件路径类型为CString转换为从cv::string类型,然后直接就可以有imread读入图片,网上提供的主要有以下几种转换方式:
1、
CString cstr;
string str((LPCTSTR)cstr);
2、
CString cstr;
sring str(cstr.GetBuffer());
3、
CString cstr;
USES_CONVERSION;
string str(W2A(cstr));
经过试验编程部分如下:
CString strPathName;
CFileDialog ccFileDlg(TRUE, NULL,