visual studio2019 + opencv配置(详细教程)

618 阅读1分钟

1. 下载或者安装 Visual Studio 2019

learn.microsoft.com/zh-CN/visua…

image.png

2. 下载Opencv

Releases - OpenCV

image.png 选择对应版本,我选择的是Windows,点击下载即可。

2.1 双击打开下载的 opencv-4.9.0-windows.exe,解压提取文件到指定目录

image.png

  • 解压安装的文件目录 image.png

2.2 配置环境变量

image.png

2.3 动态链接库设置

  • opencv_world490.dll,opencv_world490d.dll,opencv_videoio_msmf490_64.dll这三个动态链接库复制到C:\Windows\System32目录下

image.png

3. 使用Visual Studio 2019测试opencv

3.1 打开Visual Studio 2019,新建空项目

image.png

image.png

image.png

3.2 修改项目平台为x64

image.png

3.3 修改包含目录和库文件

  • 点击VC ++目录--> 包含目录-->编辑,添加F:\tools\opencv\build\includeF:\tools\opencv\build\include\opencv2

image.png

  • 点击VC ++目录--> 库目录-->编辑,添加F:\tools\opencv\build\x64\vc16\lib image.png
  • 点击链接器-->输入-->附加依赖项-->编辑,添加opencv_world490d.lib

image.png

3.4 新建测测代码

  • 选择项目,添加-->添加新项

image.png

  • 输入如下测试代码
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include<iostream>

using namespace std;
using namespace cv;

int main()
{

	Mat image = Mat::zeros(300, 600, CV_8UC3);
	circle(image, Point(300, 200), 100, Scalar(25, 110, 288), -100);
	circle(image, Point(400, 200), 100, Scalar(255, 123, 127), -100);
	imshow("Show Window", image);
	waitKey(0);
	return 0;
}
  • 运行结果如下

image.png

参考链接:zhuanlan.zhihu.com/p/635425811