将内存中的图片转换成cv::Mat
对象或QImage
对象
unsigned char* to cv::Mat
1 | cv::Mat mat(图片高度, 图片宽度, CV_8UC3); |
cv::Mat to unsigned char*
1 | unsigned char* = mat.data |
unsigned char* to QImage
1 | QImage image(unsigned char*, 图片高度, 图片宽度, 每行字节数(在cv::Mat中即mat.step), QImage::Format_RGB888); |