VS2019下配置OpenCV(一次配置永久使用)

2022-05-05 15:54:41 浏览数 (1)

OpenCV从官网下载实在是太慢了,这里给一个网盘地址。

链接:https://pan.baidu.com/s/1_lCvVv8XXcyzOo8c3H5hJw         提取码:u8n3

下载后以后,解压OpenCV到某一个你指定的目录。会看到opencv目录下有这些东西。

 这样就完成了OpenCV的解压,然后打开VS2019,新建一个空项目。如下所示:

 然后打开属性管理器

在属性管理器中添加一个新的属性表,建议起名叫做OpenCV_Debug 

然后右键OpenCV_Debug,选择属性。开始配置OpenCV。

需要编辑包含目录如下所示:具体的路径就是你解压OpenCV的路径

接着编辑库目录

 接着配置链接器的输入。以同样的方式编辑附加依赖项。

编辑附加依赖项如下所示:

至此,OpenCV就配置完毕了。你就拥有一个名叫OpenCV_Debug的属性表了,以同样的方式配置一张叫OpenCV_Release的属性表。不同的地方在于release版本的附加依赖项填入的是:opencv_world420.lib

有了这两张表以后,你可以把它们拷贝到你写OpenCV代码的根目录下,然后每次新建一个项目之后只需要添加这两张属性表即可。这样就省去了每次新建项目都需要配置OpenCV。

然后可以新建一个C 文件来测试一下。具体代码如下:

代码语言:javascript复制
#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv;

int main()
{
    //这行的路径具体看你测试图片的路径
	Mat src = imread("C:/Users/zhou_/Desktop/壁纸3.png");
	if (src.empty())
	{
		printf("could not load image...n");
		return 0;
	}
	else
	{
		imshow("image", src);
	}

	waitKey(0);
	return 0;
}

然后将你的VS调到Debug和X64配置才可以编译运行。

运行结果如下

 这就说明OpenCV配置的没有问题。

0 人点赞