Qt5.15.2-Opencv4.8.0开发环境搭建

文章发布时间:

最后更新时间:

文章总字数:
456

预计阅读时间:
2 分钟

Qt5.15.2-Opencv4.8.0开发环境搭建

1. 安装QT5.15.2

  • 首先,进入Qt下载器下载对应版本的下载器。
  • 进入qt-unified-windows-x64-4.6.0-online.exe所在目录,在文件夹空白处点击右键,选择在终端中打开。
    终端打开
  • 使用官方服务器下载及其慢,我们使用腾讯镜像。在终端中输入:
    1
    .\qt-unified-windows-x64-4.6.0-online.exe --mirror https://mirrors.cloud.tencent.com/qt/
    镜像
  • 回车,选择安装文件夹,在选择组件的步骤,勾选Qt-Qt 5.15.2-MingGw 8.1.0 64-bit,其他保持默认,等待安装完成。
    Qt安装
    2. 解压opencv-4.8.0_build压缩包

  • 我们只需关注其中的install文件夹。
    解压

3. 添加环境变量

环境变量1
环境变量2

  • 将如下目录添加至环境变量,注意你的路径和我的路径是不同的。
    1
    2
    3
    C:\Qt\5.15.2\mingw81_64\bin
    C:\Qt\Tools\mingw810_64\bin
    C:\configure\opencv-4.8.0_build\install\x64\mingw\bin
    环境变量3
  • 重启电脑使环境变量生效

4.测试

  • 打开Qt Creator,选择创建项目,如图选择。
    测试1
    测试2
    测试3
    测试4
    测试5
    测试6
  • 在pro文件末尾添加下列路径,注意你的路径和我的路径是不同的。
    1
    2
    3
    INCLUDEPATH += C:\configure\opencv-4.8.0_build\install\include
    INCLUDEPATH += C:\configure\opencv-4.8.0_build\install\include\opencv2
    LIBS += -L C:\configure\opencv-4.8.0_build\install\x64\mingw\lib\libopencv_*.a
    替换1
  • 替换main.cpp文件内容为:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    #include "mainwindow.h"
    #include <QApplication>

    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    #include <opencv2/imgproc/imgproc.hpp>

    using namespace cv;

    int main(int argc, char *argv[])
    {
    QApplication a(argc, argv);

    cv::Mat image = imread("C:\\configure\\1.png");
    namedWindow("Display window",WINDOW_AUTOSIZE);
    imshow("Display window",image);
    waitKey(0);

    MainWindow w;
    w.show();
    return a.exec();
    }
    替换2
  • 点击左下角的三角形,运行,如果无报错,能显示图片说明一切正常,配置完毕。
    结果
    如想自己编译opencv可参考此链接:Qt-OpenCV开发环境搭建(史上最详细)
给穷逼一点钱吧!
支付宝(AliPay)
微信(WeiChat)