qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)

前提:已提前在visual studio2022中配置好opencv,CSDN上教程很多,请自行寻找教程
博主使用的版本号:
1、opencv-4.5.5
2、Microsoft Visual Studio Community 2022 (64 位) - Current 版本 17.1.1(这里以vs2022举例子,理论上2019应该也可以配置,因为qt6.4.0还是只有msvc2019)

第一步、下载QT

由于QT在5.8.0后不再有离线安装版本,均需要通过在线安装,VS2022只能适配新版本qt 6.4.0

1 下载exe安装包

打开https://www.qt.io/download-open-source,往下拉,找到红框所示的按钮
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第1张图片
点进去后点击Download即可

2 安装(注意看2.4步!!!)

下载完成后可得到qt-unified-windows-x64-4.4.1-online.exe的软件
注意:该软件安装需提前于QT官网上注册一个账户!
且网站网络波动严重,显示无法连接服务器的请多按几遍,可以通过退出重新打开exe尝试安装。可能要试几十遍,运气好一遍就行

2.1 安装程序

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第2张图片
到这里,已经不需要你再按无数遍了,无脑下一步

2.2 这里选Disable

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第3张图片

2.3 安装路径

注意:安装路径不能带中文!!!
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第4张图片
选项如图,选第一个Custom installation

2.4 选择组件(极为重要!!)

组件选择请按下图来选,否则大小会极大!!
Additional Libraries默认即为全选,不用管
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第5张图片
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第6张图片
需要的大小仅为6.52GB,如果此步不是6.52GB,而是20多个G的,请返回上一步对照重选
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第7张图片
经过漫长的等待,安装结束

第二步、配置Visual studio2022

1 在扩展下找到管理扩展

在这里插入图片描述

2 在右边框中输入qt,选择第一个 Qt Visual Studio Tools安装

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第8张图片
安装完成后应该要重启一下VS

3 安装后会出现Qt VS Tools

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第9张图片
点击Qt Versions

点击add new Qt version

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第10张图片

选择Path,找到你刚安装的qt路径,在qt\6.4.0\msvc2019_64\bin 下找到qmake.exe,点击打开

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第11张图片

选择完毕后如下图

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第12张图片

第三步 创建新项目

3.1 找到 Qt Widgets Application,点击下一步,并创建

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第13张图片

3.2 qt引导

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第14张图片
点击next,选择Debug第一个
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第15张图片
选择next,先用着默认的
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第16张图片
点击Finish

3.3 点击运行,若出现此框,则证明配置成功

qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第17张图片

3.4 UI 设计配置

在Form Files下找到这个ui,直接双击可能会报错闪退
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第18张图片
选择右键,打开方式
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第19张图片
选择添加
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第20张图片
按那个…,并在你的安装盘符下的类似路径中找到D:\qt\Tools\QtCreator\bin\qtcreator.exe
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第21张图片
点击设为默认值,并点击确定
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第22张图片

3.5 再次双击UI

若出现如下界面,则证明成功
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第23张图片
可拖一个lable标签进去,然后按ctrl+s保存
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第24张图片
然后回到VS2022中启动,可以看见里面出现了TextLabel
qt6.4.0+visual studio2022+opencv配置教程(2022年最新版)_第25张图片

至此大功告成,成功的友友点个赞呗~

把你们的opencv代码复制进main.cpp中即可以正常运行(前提:已经配置好了opencv),再借助qt的基础教程既可以为你的opencv软件设计出一个漂亮的界面

你可能感兴趣的:(opencv,visual,studio,qt)