Visual Studio 2019搭建OpenCV3.4.6环境

VS2019下载地址:

https://visualstudio.microsoft.com/zh-hans/downloads/

安装时,工作负载可以勾选:使用C++的桌面开发、Visual Studio扩展开发

OpenCV3.4.6下载地址:

https://opencv.org/releases/

下载解压后是一个文件。

 

一、添加环境变量

右键我的电脑“属性”>高级系统设置>环境变量>系统变量,找到Path,双击进入环境变量,新建环境变量。安装后的OpenCV库是一个文件夹,在文件夹中找到以下路径:

C:\Program Files\opencv\build\x64\vc14\bin

将该路径复制粘贴到新建的环境变量,然后,确定,确定,确定。

二,配置VS2019

1.打开VS2019,新建项目(这里不在描述),找到“视图”>其他窗口>属性管理器>右键Debug|x64>属性,点击VC++目录,找到包含目录,编辑目录,加入以下路径,然后确定。

C:\Program Files\opencv\build\include\opencv2

C:\Program Files\opencv\build\include\opencv

C:\Program Files\opencv\build\include

2.然后编辑库目录,加入以下路径,并确定。

C:\Program Files\opencv\build\x64\vc14\lib

至此VC++目录设置结束。

3.点开链接器,找到输入,编辑附加依赖项。

将opencv_world346d.lib加入进去,然后确定,应用,确定。

VS2019配置结束。

关掉属性管理器,然后在源文件右键添加新建项,然后就可以测试程序了。

附C++测试代码:先生产解决方案,再调试。

#include 
#include 

using namespace cv;
int main(int argc, char** argv) {
	Mat src = imread("C:/Users/xiaosong/Desktop/IMAGE/1.jpeg");
	if (src.empty()) {
		printf("could not load image...\n");
		return -1;
	}
	namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
	imshow("test opencv setup", src);

	waitKey(0);
	return 0;
}

代码运行结果:

至此,Visual Studio 2019搭建OpenCV3.4.6环境取得成功。

注意:如果测试代码成功生成解决方案,却在调试时报错“无法找到或打开opencv_world346d.lib”,不用担心,重启一下电脑即可。

你可能感兴趣的:(图像处理,实验环境)