目录

一、系统环境

二、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_world450INCLUDEPATH += $$PWD/../../app/opencv4/build/include
DEPENDPATH += $$PWD/../../app/opencv4/build/include

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

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

使用qcreator工具添加库文件

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

库文件添加

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

选择连接到的库类型

添加的库文件

选择opencv的库文件

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

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

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

调整包含路径

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

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


总结

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

QT5 + MSVC + OpenCV4 配置相关推荐

  1. QT5.12+opencv4.0.1 Cielab空间 像素颜色信息

    QT5.12+opencv4.0.1 Cielab空间 鼠标点击获取像素颜色信息 opencv路径配置 使用摄像头以及色彩转换 一些问题 参考 opencv路径配置 使用vs2015编译,而非Cmak ...

  2. QT学习笔记(四):Qt5+MSVC编译 中文字符显示乱码问题解决

    QT学习笔记(四):Qt5+MSVC编译 中文字符显示乱码问题解决 问题: 1.解决方法一: 2.解决方法二: 3.解决方法三: 4.解决方法四: 结果显示: Qt5+MSVC编译 中文字符显示乱码. ...

  3. Ubuntu20.04.1(X86_64)Qt5.14.2配置ARM64交叉编译环境

    Ubuntu20.04.1(X86_64)Qt5.14.2配置ARM64交叉编译环境 已有环境: PC Linux Ubuntu20.04.1 64位 X86架构 Qt 版本号5.14.2 交叉编译器 ...

  4. win10下Qt5.12.3配置OpenCV4.5.3

    软件准备 64位win10系统 Qt 5.12.3 Cmake 3.21.1 OpenCV 4.5.3 Qt安装包下载 QT版本官方下载地址:http://download.qt.io/archive ...

  5. Qt5 和 OpenCV4 计算机视觉项目:1~5

    原文:Qt 5 and OpenCV 4 Computer Vision Projects 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自[ApacheCN 计算机视觉 译文集],采用译后 ...

  6. VS2010 + Qt5.3.2配置教程

    一.安装VS2010 VS2010下载地址:http://pan.baidu.com/s/1hqeluYg 二.安装qt-opensource-windows-x86-msvc2010_opengl- ...

  7. qt5 交叉编译webkit_Qtwebkit配置,设置交叉编译环境 - croop520的专栏 - 博客频道 - CSDN.NET...

    因为工作需要,要用Qtwebkit在机顶盒中做浏览器,所以首先要在盒子中把Qtwebkit的demo程序跑起来,再接着后面的开发,在跑程序之前,我们要做一些前期的准备工作. 一.搭建交叉编译环境 因为 ...

  8. Qt5实现可配置截图及基于百度OCR自动识别标题保存文件

    需求:当我在看视频学习的时候,需要屏幕指定区域的内容保存起来,采用常见的XX截图软件,你需要选择区域选择路径保存,把文件命名为有意义的名称,效率极其低下.作为一名计算机专业人员强调思考能力.动手能力和 ...

  9. vs2017/2019 qt5 联合开发配置

    vs2017 qt 联合开发配置 环境 配置 SDK 更新 qt qmake 版本选择 qt 5 联合 vs2019 环境 推荐先安装好VS2017, 再安装好QT,注意选择对应的组件. 配置 方法1 ...

  10. qt5.5.1配置winpcap4.1.2

    下载winpcap开发包,下载地址是http://www.winpcap.org/devel.htm 下载之后解压 如上图所示,将WpdPack下的Include里面的所有拷贝到Qt下include文 ...

最新文章

  1. 公积金贷款不受影响 组合贷款有特殊
  2. 后盾网lavarel视频项目---lavarel使用模型进行增删改查操作
  3. win7装64位oracle和PLSQL
  4. Windows——Windows 10 加装 Windoes 7 制作双系统时,Windoes 7 启动卡在正在启动界面,并且重启无效解决方案
  5. AutoHotkey纯命令获取Chrome等浏览器的当前网址
  6. django项目中settings.py文件中路径设置问题
  7. php 栈实现历史记录后退,栈:如何实现浏览器的前进和后退功能
  8. c# 傅里叶变换 频域_傅里叶变换在MATLAB中的应用(频域滤波)
  9. python空集合_python空集合
  10. mybatis的xml文件 比较详细的学习注意点
  11. 厉害了!这项技术BAT力捧!程序员:我彻底慌了...
  12. 手机wap网站制作教程
  13. 怎样更改计算机ip,怎么快速修改电脑ip地址
  14. ASIC 与FPGA比较谈
  15. 指纹匹配算法matlab,指纹识别算法的matlab实现..doc
  16. 通过人脸识别查找相似图片
  17. 腾讯开放平台创建应用安卓和iOS端如何共用同一个Appid?
  18. 集群服务器中定时任务多次执行的解决方案
  19. 什么是域,域树,深林?
  20. 上线不到两个月,昇腾AI助推“中国算力网”再添新节点

热门文章

  1. 前端实现Office在线预览 (一)
  2. 各家关节机器人示教器特点
  3. 重置计算机的本地策略,Win10怎样重置组策略/安全策略|Win10重置组策略/安全策略教程...
  4. 自己开发的一套实用故障报修管理系统【分享推荐大家】
  5. dwg格式转换pdf
  6. 小游戏开发 手机QQ 微信 浏览器 扫码 Debug 调试输出 查看日志
  7. 最新搜狗微信文章数据采集方法(无需代理)
  8. windows便签快捷键_Windows10便签快捷键在哪里设置?
  9. scara机器人动荷载_【机器人在线】SCARA机械结构参数计算说明 下
  10. java-遍历Json