影醉阏轩窗

衣带渐宽终不悔,为伊消得人憔悴。
扩大
缩小

QT学习之QT5.7+opencv3.1安装及显示图像

 


 

如果有时间就按照这篇博文一步一步走:

  http://www.cnblogs.com/howlclat/p/6433097.html,

如果没时间:

  直接下载最后的文件就可以了,不要浪费时间再去编译,真的很麻烦!这样的方法五分钟完成,太简单了。

在QT新建工程的.pro文件加入:

  这是我的编译结束的install文件,建议别放在有空格的目录中!!!

INCLUDEPATH += D:\opencv_mingw_web\install\include
 
LIBS += D:\opencv_mingw_web\install\x86\mingw\bin\libopencv_*.dll

配置系统环境变量:

QT的安装配置链接已经说明,这里只是补充直接下载编译文件之后的操作!


 

利用QT读取opencv3.1的图片并且显示:

  本文参考:https://www.cnblogs.com/annt/p/ant003.html

  一个Label + 一个Button,Label用来显示,Button用来触发信号!

MainWindow.cpp文件,和正常opencv一样的。

   Mat image = imread("123.jpg");
    cvtColor(image,image,CV_BGR2RGB);
    QImage img = QImage((const unsigned char*)(image.data), image.cols, image.rows,image.cols*image.channels(),QImage::Format_RGB888);
    ui->label->setPixmap(QPixmap::fromImage(img));

这里注意步长一定要填写,具体请看参考的链接!

 

posted on 2018-03-26 13:50  影醉阏轩窗  阅读(817)  评论(0编辑  收藏  举报

导航

/* 线条鼠标集合 */ /* 鼠标点击求赞文字特效 */ //带头像评论