VS2019+OpenCV+Qt5.15.2安装及工程配置

目录

一、下载链接

1.1 VS2019下载安装

1.2 OpenCV下载安装

1.3 Qt5.15下载安装

二、工程环境配置

2.1 OpenCV环境配置

2.1.1  环境变量配置

2.1.2 工程属性表配置

 2.1.3 重启vs测试

 2.2 Qt环境配置

2.2.1 Qt Creator设置

 2.2.2 VS2019配置

 2.2.3 创建Qt项目

2.2.4 UI 设计配置


一、下载链接

1.1 VS2019下载安装

该文件仅 1.39 MB,是 VS 2019 Community 简体中文版的一个安装引导程序,启动后勾选需要的组建即可进行在线下载安装。

链接:https://pan.baidu.com/s/111f1yZ5bbVK6gca9NqhIWw?pwd=2019 

提取码:2019

选择C++桌面开发,点击安装,等待安装完成。

VS2019+OpenCV+Qt5.15.2安装及工程配置

安装好自动弹出工程创建窗口。

VS2019+OpenCV+Qt5.15.2安装及工程配置

1.2 OpenCV下载安装

进入OpenCV官网,点击release。

VS2019+OpenCV+Qt5.15.2安装及工程配置

点击Windows,等待下载完成。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 下载后直接解压到要安装的目录。

1.3 Qt5.15下载安装

Qt5.15需要在线安装,在线安装下载链接Index of /qt/official_releases/ (tencent.com),选择online_installers。

VS2019+OpenCV+Qt5.15.2安装及工程配置

VS2019+OpenCV+Qt5.15.2安装及工程配置

 打开后,需要输入账号,可以直接注册。

VS2019+OpenCV+Qt5.15.2安装及工程配置

同意

VS2019+OpenCV+Qt5.15.2安装及工程配置

都可

VS2019+OpenCV+Qt5.15.2安装及工程配置

选择安装路径。

VS2019+OpenCV+Qt5.15.2安装及工程配置

选择安装组件,前四个必须,后面的可以按需要勾选。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 勾选

VS2019+OpenCV+Qt5.15.2安装及工程配置

 开始下载安装。

VS2019+OpenCV+Qt5.15.2安装及工程配置

安装完成。

VS2019+OpenCV+Qt5.15.2安装及工程配置

二、工程环境配置

2.1 OpenCV环境配置

2.1.1  环境变量配置

此电脑-》属性 

VS2019+OpenCV+Qt5.15.2安装及工程配置

高级系统设置-》环境变量

VS2019+OpenCV+Qt5.15.2安装及工程配置

VS2019+OpenCV+Qt5.15.2安装及工程配置

将自己目录下该路径添加到环境变量,别忘了确定。

VS2019+OpenCV+Qt5.15.2安装及工程配置

2.1.2 工程属性表配置

创建新项目。

VS2019+OpenCV+Qt5.15.2安装及工程配置

选择名称路径。

VS2019+OpenCV+Qt5.15.2安装及工程配置

打开属性管理器

VS2019+OpenCV+Qt5.15.2安装及工程配置

先配置debug(有时间可以把release也配置了,步骤一样)。

VS2019+OpenCV+Qt5.15.2安装及工程配置

添加后在列表中双击该表。

VS2019+OpenCV+Qt5.15.2安装及工程配置

vc++目录-》包含目录中,添加自己路径下该目录。

VS2019+OpenCV+Qt5.15.2安装及工程配置 vc++-》库目录中,添加自己路径下该目录。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 将选中的文件名,添加到链接器-》输入-》附加依赖项。

VS2019+OpenCV+Qt5.15.2安装及工程配置

VS2019+OpenCV+Qt5.15.2安装及工程配置

 2.1.3 重启vs测试

 将代码复制到工程,图片路径设为自己电脑中图片的路径。

#include
#include
 
using namespace cv;
using namespace std;
 
int main() {
	Mat src = imread("data/1.jpg"); //图片路径
	if (src.empty()) {
		printf("could not find image file");
		return -1;
	}
	imshow("image", src);
	waitKey(0);
	return 0;
}

 记得设置为Debug和x64。VS2019+OpenCV+Qt5.15.2安装及工程配置

成功运行。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 2.2 Qt环境配置

2.2.1 Qt Creator设置

打开Qt Creator(Community)。

VS2019+OpenCV+Qt5.15.2安装及工程配置VS2019+OpenCV+Qt5.15.2安装及工程配置

设置界面语言为中文,然后重启。

VS2019+OpenCV+Qt5.15.2安装及工程配置

VS2019+OpenCV+Qt5.15.2安装及工程配置

可能遇到的问题

 (20条消息) Qt5.14.2安装、配置及测试(Win10)_Love朴啾啾的博客-CSDN博客

 2.2.2 VS2019配置

VS工程下,扩展-》管理扩展,搜索Qt,安装Qt Visual Studio Tools,安装后重启VS。

VS2019+OpenCV+Qt5.15.2安装及工程配置

弹出扩展安装界面,点击后安装。

VS2019+OpenCV+Qt5.15.2安装及工程配置

打开vs,点击Qt Versions。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 点击add new Qt version。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 选择Path,找到你刚安装的qt路径,在自己对应目录下找到qmake.exe,点击打开。

VS2019+OpenCV+Qt5.15.2安装及工程配置

 2.2.3 创建Qt项目

 找到 Qt Widgets Application,点击下一步,并创建。VS2019+OpenCV+Qt5.15.2安装及工程配置

Qt引导 

VS2019+OpenCV+Qt5.15.2安装及工程配置

点击next,选择Debug第一个

VS2019+OpenCV+Qt5.15.2安装及工程配置

选择next,先用着默认的,点击Finish。

 VS2019+OpenCV+Qt5.15.2安装及工程配置

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

VS2019+OpenCV+Qt5.15.2安装及工程配置

2.2.4 UI 设计配置

 在Form Files下找到这个ui,直接双击可能会报错闪退

VS2019+OpenCV+Qt5.15.2安装及工程配置

选择添加

VS2019+OpenCV+Qt5.15.2安装及工程配置

 按那个…,并在你的安装盘符下的类似路径中找到C:\Qt\Tools\QtCreator\bin\qtcreator.exe

VS2019+OpenCV+Qt5.15.2安装及工程配置

 点击设为默认值,并点击确定

 VS2019+OpenCV+Qt5.15.2安装及工程配置

 再次双击UI,若出现如下界面,则证明成功。

VS2019+OpenCV+Qt5.15.2安装及工程配置

可拖一个lable标签进去,然后按ctrl+s保存

VS2019+OpenCV+Qt5.15.2安装及工程配置

然后回到VS2022中启动,可以看见里面出现了TextLabel,大功告成!

VS2019+OpenCV+Qt5.15.2安装及工程配置

 把你们的opencv代码复制进main.cpp中即可以正常运行(前提:已经配置好了opencv,将之前配置的属性表导入工程对应属性中)。

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/bea598b902.html