注意:前后两次OpenCV版本不同,是由于第二次发现问题补充的
第一次配置时,需要将编译之后的bin
文件夹添加到系统路径,否则会出现错误(异常结束);
Mat img=imread("C://Users//Pictures//1.jpg");
cvtColor(img,img,COLOR_BGR2RGB); //格式转换
//Mat存储格式是:BGR;
//QImage存储格式是:RGB;
QImage qimg=QImage(img.data,img.cols,img.rows,QImage::Format_RGB888);
scene = new QGraphicsScene; // graphicsView 显示图像
scene->addPixmap(QPixmap::fromImage(qimg).scaledToWidth(ui->graphicsView->width()));
ui->graphicsView->setScene(scene);