Qt MSVC配置OpenCV教程,亲测已试过(详细版)
创始人
2025-05-30 02:06:32
0

文章目录

    • 1:软件准备
      • Qt 下载
      • OpenCV Download
  • 2:使用


个人笔记:

1:软件准备

首先要说的是装软件还是装最新的好,不用考虑各种软件的版本对应问题,都是最新版的情况下它们互相之间一定是兼容的,下边具体来说下需要的几个软件。

    64位win10系统Qt 5.12.9OpenCV 4.5.1

以下叙述顺序即为安装配置顺序

Qt 下载

国内镜像网站
这里给大家推荐几个国内著名的 Qt 镜像网站,主要是各个高校的:

中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
北京理工大学:http://mirror.bit.edu.cn/qtproject/
中国互联网络信息中心:https://mirrors.cnnic.cn/qt/

在这里插入图片描述

OpenCV Download

OpenCV截止目前的最新版是4.5.1,链接:https://opencv.org/releases
在这里插入图片描述

双击下载后的程序

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点开这里的sources文件夹,你会发现里边的文件和上边由opencv-4.5.1.zip解压出来的文件是一样的, 由于我们配置时只需要用到sources文件夹里的东西,所以你下载Sources还是Win pack都是可以的。

【重要】:将mingw加入环境变量之后,一定要重启电脑才能实效
右击此电脑
点击属性
点击左上角高级系统设置
点击高级页面下的环境变量
点击系统变量中的Path
点击编辑
点击新建
D:\Qt\Qt5.12.9\5.12.9\msvc2017_64\bin
D:\OpenCV4.5.1\opencv\build\x64\vc14\bin
将该路径加入即可

这里需要注意下:你会发现OpenCV下有vc14和vc15
在这里插入图片描述vc14 适用于VS2015和VS2017,而vc15适用于VS2019,我用的是VS2017所以用vc14路径。

如图所示:环境变量全部添加上后,一定要重启电脑
在这里插入图片描述

2:使用

创建一个qt界面工程,在pro文件中右键会有一个添加库。
在这里插入图片描述添加库,选择外部库
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述测试一下代码:

    Mat image=imread("D:\\OpenCV4.5.1\\opencv\\sources\\samples\\data\\Snipaste_2023-03-11_22-28-18.png",1);//一定要使用绝对路径,路径中不能含有中文namedWindow( "Display window", WINDOW_AUTOSIZE );imshow( "Display window", image );

在这里插入图片描述在这里插入图片描述

运行成功。

相关内容

热门资讯

U16国足首战巴林:决战亚预赛... 11月22日,2026亚足联U17亚洲杯预选赛A组的比赛正式拉开帷幕,U16国足将在主场迎战本届预选...
律师起诉徐州东站“便捷换乘”不... 近日,律师殷清利向九派新闻反映,其因高铁中转换乘不便,将徐州东站诉至法庭。7月,徐州铁路运输法院出具...
高市早苗启程飞赴G20,日媒疯... 哪怕我国外交部已经再三强调中方没有在二十国集团峰会期间会见日本领导人的安排,日本方面仍未放弃搞“碰瓷...
直接爆单!浙江老板忙坏了:一天... 每年11月的第四个星期五,是一些欧洲国家的年末消费季,也被称为“黑色星期五”。 今年的“黑五”虽然还...
高市早苗被曝G20峰会迟到近一... ▲新京报我们视频出品(ID:wevideo) 据环球网报道,11月22日,日本首相高市早苗被曝在G2...
因侵害商标权纠纷,慕思股份起诉... 天眼查APP显示,近日,慕思健康睡眠股份有限公司新增一则开庭公告,案由为“侵害商标权纠纷”,原告为慕...
中泰证券研究所政策组首席分析师... 上证报中国证券网讯(记者 徐蔚 李雨琪 严晓菲)中泰证券研究所政策组首席分析师杨畅在接受上海证券报采...
公安长安分局联合区教育局召开预... 阳光讯 (记者 熊玺 文/图)为切实加强未成年人违法犯罪预防和学生欺凌治理,筑牢未成年人健康成长的安...
原创 冯... 近年来,欧洲在处理对华关系中的策略似乎走进了一个“黑暗森林”,冯德莱恩所推行的“去中国风险”战略不仅...
因侵害商标权纠纷,慕思股份起诉... 天眼查APP显示,近日,慕思健康睡眠股份有限公司新增一则开庭公告,案由为“侵害商标权纠纷”,原告为慕...