QT5 + MSVC + OpenCV4 配置

 

目录

一、系统环境

二、opencv 安装

三、QT配置Opencv 

*Opencv  在pro文件中的配置

使用qcreator工具添加库文件

库文件添加

选择连接到的库类型

添加的库文件

选择opencv的库文件

调整包含路径

总结


前言

感谢个位猿们的知识分享。

记录QT学习的知识点,年纪大了是真的记不住了。


一、系统环境

操作系统:windows10 home

开发工具:QT 5.14.1(MSVC2017)

构建工具:MSVC2017

Opencv版本:Opencv

二、opencv 安装

Opencv安装参考以下网络教程

  opencv安装教程(详细)小白教程_qq_42776581的博客-CSDN博客_opencv安装opencv安装教程(详细)小白教程我们以OpenCv的最新版本为3.1.0版本为例介绍其配置方法。opencv安装教程(详细)小白教程一、OpenCv的官方下载地址二、下载步骤1.点击libarary下拉框的release2.选择你想要的版本和系统(我这里以opencv-3.4.13和windows系统为例)3.跳转至这个页面,等待3S自动下载4.选择一个合适的文件夹解压安装,点击EXTRACT5.环境配置6.部署opencv7.测试代码,编译运行,注意编译要选择X64一、OpenCv的官方下载地https://blog.csdn.net/qq_42776581/article/details/115209256

三、QT配置Opencv 

*Opencv  在pro文件中的配置

注意当前配置是[MSVC]编译环境Opencv配置!

注意当前配置是[MSVC]编译环境Opencv配置!

注意当前配置是[MSVC]编译环境Opencv配置!

win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../app/opencv4/build/x64/vc14/lib/ -lopencv_world450
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../app/opencv4/build/x64/vc14/lib/ -lopencv_world450d
else:unix: LIBS += -L$$PWD/../../app/opencv4/build/x64/vc14/lib/ -lopencv_world450

INCLUDEPATH += $$PWD/../../app/opencv4/build/include
DEPENDPATH += $$PWD/../../app/opencv4/build/include

个人觉得MSVC构建环境的配置简单,适合没有系统学习过C++的猿作为入门学习(我就是),安装完OpenCV就可以直接使用。

MinGW构建环境使用Opencv,要对Opencv源码进行编译,稍微复杂一些,吐槽github你就没好用过。

使用qcreator工具添加库文件

qcreator 提供了一个用于添加库文件的配置工具,方便快捷,不容易写错。大神手写,小白我用工具(不复年少时)

库文件添加

打开项目pro文件,任意位置点击右键弹出菜单,点击添加库菜单

QT5 + MSVC + OpenCV4 配置_第1张图片

选择连接到的库类型

 QT5 + MSVC + OpenCV4 配置_第2张图片

添加的库文件

QT5 + MSVC + OpenCV4 配置_第3张图片

选择opencv的库文件

文件在opencv的安装目录下的build\x64\vc14\lib里opencv_world450.lib

本机配置地址:D:\app\opencv4\build\x64\vc14\lib\opencv_world450.lib

 连个文件对应两种程序运行模式,文件 opencv_world450d.lib对应debug模式使用\

QT5 + MSVC + OpenCV4 配置_第4张图片

调整包含路径

默认生成的路径位置不正确,写入安装目录下的build\include 

本机配置地址: D:\app\opencv4\build\include

 QT5 + MSVC + OpenCV4 配置_第5张图片

 


总结

QT+msvc201X模式 配置OpenCV,简单易学上手快

注意:项目的编译环境,初猿看文章时注意文章对应的环境和编译器。

推荐学习连接

视频:通俗易懂OpenCV4 + Qt5 开发环境配置合集(C++/Python)_哔哩哔哩_bilibiliOpenCV + QT开发环境配置主要包括- OpenCV4 + QT + MinGW编译, C++开发配置- OpenCV4 + QT + VS编译器,C++开发配置- OpenCV-Python4.5.1 + PyQt5 Python开发环境配置欢迎加Up主微信交朋友,微信ID:bfnh2qxxhttps://www.bilibili.com/video/BV1Za4y1v7ra?p=2

你可能感兴趣的:(Qt开发,qt,opencv)