只找到了单通道的转化,三通道的转化没有找到。
单通过的转化如下:
cv::mat转unsigned char*
unsigned char *ucImg = matImg.data; // Mat => unsigned char*
unsigned char*转cv::mat
Mat matImg = Mat(ysize, xsize, CV_8UC1, ucImg, 0); // unsigned char* => Mat
只找到了单通道的转化,三通道的转化没有找到。
单通过的转化如下:
cv::mat转unsigned char*
unsigned char *ucImg = matImg.data; // Mat => unsigned char*
unsigned char*转cv::mat
Mat matImg = Mat(ysize, xsize, CV_8UC1, ucImg, 0); // unsigned char* => Mat