QT图像QImage转换成QPixmap、QPixmap转换成Mat、Mat转换成QImage

QT图像QImage转换成QPixmap:

QImage image;
QPixmap map = QPixmap::fromImage(image);



QT图像QPixmap转换成Mat:

QPixmap image;
Mat frame = Mat(image.height(),image.width(),CV_8UC3,(void *)image.bits(),image.bytesPerLine()); 



QT图像Mat转换成QImage:

Mat frame;
QImage img=QImage((const unsigned char*)(frame.data),frame.cols,frame.rows,frame.step,QImage::Format_RGB888);

猜你喜欢

转载自blog.csdn.net/weixin_43793181/article/details/110845698