VS2022 安装OpenCV4.5.5以及配置

第一步:官网下载opencv

官网链接:https://opencv.org/releases/
进入可看到不同版本、不同系统 opencv,选择自己需要的版本,

我选的是OpenCV—4.5.5.

点击下载windows版本,会跳到以下界面,等待5秒会自动下载。

VS2022 安装OpenCV4.5.5以及配置_第1张图片

第二步:解压到你所想解压到的路径

例如:

VS2022 安装OpenCV4.5.5以及配置_第2张图片

等待解压完成。

第三步:配置环境变量

找到解压时选定的文件夹打开,

然后打开build文件下的 x64\vc15\bin,复制该文件目录下的路径

VS2022 安装OpenCV4.5.5以及配置_第3张图片

在桌面找到“此电脑”图标,双击,然后在空白处右击,点击属性进入,接着在左上边点击“高级系统设置”,在右下方点击“环境变量。

VS2022 安装OpenCV4.5.5以及配置_第4张图片

接着点击右下方编辑点击右上方新建,粘贴刚才复制的路径

D:\OpenCV4.5.5\opencv\build\x64\vc15\bin
点击确定,环境配置完成

VS2022 安装OpenCV4.5.5以及配置_第5张图片

进入之后,选中系统变量下的path(注意不是上面的环境变量)

VS2022 安装OpenCV4.5.5以及配置_第6张图片

 

然后点击右下方编辑点击右上方新建,粘贴刚才复制的路径

D:\OpenCV4.5.5\opencv\build\x64\vc15\bin
点击确定,环境配置完成

VS2022 安装OpenCV4.5.5以及配置_第7张图片

第四步,在vs2022中部署OpenCV

打开vs2022

点击菜单栏上的工具然后点击获取工具

先检查有没有C++的开发工具

——使用c++的桌面开发

VS2022 安装OpenCV4.5.5以及配置_第8张图片

没有的话,就选取使用c++的桌面开发,安装。

VS2022 安装OpenCV4.5.5以及配置_第9张图片

打开vs 2022,选择创建一个空项目,下一步

VS2022 安装OpenCV4.5.5以及配置_第10张图片

进去界面之后,先注意看最上方部分,Debug那里是不是x64,不是的话,要改成x64。

VS2022 安装OpenCV4.5.5以及配置_第11张图片

进去界面之后,先注意看最上方部分,Debug那里是不是x64,不是的话,要改成x64。

然后点开调试,再选属性

首先先看配置(C):是不是debug,平台是不是x64;

VS2022 安装OpenCV4.5.5以及配置_第12张图片

1,点击VC++目录

2,修改包含目录找到自己opencv安装目录下的build\include复制以下二个路径,全部添加到包含目录D:\OpenCV4.5.5\opencv\build\include

D:\OpenCV4.5.5\opencv\build\include\opencv2

(注意是自己安装opencv下的目录并不是现在这个,不要搞混了)

VS2022 安装OpenCV4.5.5以及配置_第13张图片

3,修改库目录,找到自己opencv安装目录下的build\x64\vc15\lib

复制该路径添加到库目录下。

VS2022 安装OpenCV4.5.5以及配置_第14张图片

4,修改附加依赖项

还是属性界面,点击链接器->输入->附加依赖项

VS2022 安装OpenCV4.5.5以及配置_第15张图片

找到自己opencv安装目录下build\x64\vc15\lib文件夹下的opencv_world455d.lib(注意有两个长得挺像的文件,别选错了,选择的文件455后面有d的)将该文件名复制粘贴到附加依赖项最后记得点击确定,

VS2022 安装OpenCV4.5.5以及配置_第16张图片

最后一步,输入测试代码,检验是否弄好。

#include
#include
using namespace cv;
using namespace std;
int main()
{
	VideoCapture capture(0);
	Mat img;
	while (1)
	{
		capture >> img;
		imshow("读取摄像头", img);
		waitKey(30);
	}
	return 0;
}

补充一点,如果编译完出现下面情况,请按下面的步骤操作。

VS2022 安装OpenCV4.5.5以及配置_第17张图片

找到自己opencv安装目录下

D:\OpenCV4.5.5\opencv\build\x64\vc15\bin

然后把带有dll的都复制在C:\Windows\System32

回到VS进行编译即可

VS2022 安装OpenCV4.5.5以及配置_第18张图片

你可能感兴趣的:(VS2022 安装OpenCV4.5.5以及配置)