zoukankan      html  css  js  c++  java
  • QT学习之QT5.7+opencv3.1安装及显示图像

     


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

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

    如果没时间:

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

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

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

    INCLUDEPATH += D:opencv_mingw_webinstallinclude
     
    LIBS += D:opencv_mingw_webinstallx86mingwinlibopencv_*.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));

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

  • 相关阅读:
    centos7 mysql 数据库备份与还原
    Centos 7 搭建wordpress
    Centos 7 安装 mysql5.7
    linux 搭建php网站许愿墙
    GNOME桌面的安装
    cetnos 7 ntp服务的安装与配置
    Tornado初探
    Mysql报错 Cannot load from mysql.proc
    zabbix install
    PYPY_GC
  • 原文地址:https://www.cnblogs.com/wjy-lulu/p/8650438.html
Copyright © 2011-2022 走看看