0
当我将QImage转换为cv :: Mat时,Mat变得模糊。将Qimage转换为Mat时出错opencv
这是其转换的代码:
QPixmap pixmap(*ui->imgLabel->pixmap());
QImage image = pixmap.toImage();
image.convertToFormat(QImage::Format_RGB888);
Mat matImage = Mat(image.height(), image.width(), CV_8UC3, image.scanLine(0));
这是原始图像缩放:
这是所创建的图像:
感谢一位呃帮助。
一个是颜色,一个是b/w是故意的? – 2012-08-10 14:24:34
你试过[这个](http://stackoverflow.com/questions/5810970/get-raw-data-from-qimage) – go4sri 2012-08-11 07:03:38