unsigned char* 转换为 Mat类型
其中pBufAddr 为 unsigned char*类型
cv::Mat mmat = cv::Mat(stFrameInfo.nHeight, stFrameInfo.nWidth, CV_8UC1, stImageInfo.pBufAddr, 0);
BYTE* 转换为 Mat类型
其中m_pFrameBuffer 为BYTE* 类型
cv::Mat sMat = Mat(sFrameHead.iHeight, sFrameHead.iWidth, CV_8UC1);;
int nLen = sMat.rows * sMat.cols * sMat.channels();
memcpy(sMat.data, m_pFrameBuffer, nLen);
Mat转unsigned char*
unsigned char pdata= srcMat.data; // Mat => unsigned char
opencv的路径为:\ 或者 /
***cv::Mat src1 = cv::imread("E:\\wokspace\\excercise\\MFC\\TestRecord_show\\x64\Debug\\image\\1.jpg", 0);
或者
cv::Mat src6 = cv::imread("E:/wokspace/excercise/MFC/TestRecord_show/x64/Debug/image/6.jpg", 0);***