首先下载opencv
opencv下载网址

1.VS2019安装插件

打开以后根据需要选择工作负载,如果进行C/C++开发的话,只需要选择 使用c++的桌面开发即可

opencv做的怎么放到单片机上 opencv导入vs2019_opencv做的怎么放到单片机上

接着点击“单个组件”按钮,可以看到很多组件如下图所示,选择自己需要的组件即可(可以选择默认)。

下面这个MFC可以加上,(主要是我自己需要用)

opencv做的怎么放到单片机上 opencv导入vs2019_d3_02

opencv做的怎么放到单片机上 opencv导入vs2019_2d_03

2.opencv在VS2019中的配置

opencv做的怎么放到单片机上 opencv导入vs2019_d3_04

然后按要求完成操作即可

opencv做的怎么放到单片机上 opencv导入vs2019_opencv_05

开始配置环境

2-1、外部环境

先解压文件

opencv做的怎么放到单片机上 opencv导入vs2019_opencv_06

将bin文件下的所有文件拷贝到lib中

opencv做的怎么放到单片机上 opencv导入vs2019_c++_07

开始配置

文件目录会有区别,这个和你解压所在的文件有关,根据具体去修改。

我的目录是:E:\OpencvWorkspace\opencv_3.4.2_windows\build\x64\vc15\bin

opencv做的怎么放到单片机上 opencv导入vs2019_opencv_08

外部配置完成

2-2、VS内部配置

点击调试->属性(就最后一个,可能会有不一样)

opencv做的怎么放到单片机上 opencv导入vs2019_2d_09

保证环境是和配置的环境是一样的。

如果环境有更改,需要重新配置内部环境。

opencv做的怎么放到单片机上 opencv导入vs2019_opencv做的怎么放到单片机上_10

修改VC++目录中的包含目录和库目录

包含目录

opencv做的怎么放到单片机上 opencv导入vs2019_opencv_11

库目录

opencv做的怎么放到单片机上 opencv导入vs2019_c++_12

添加依赖

opencv做的怎么放到单片机上 opencv导入vs2019_d3_13

opencv做的怎么放到单片机上 opencv导入vs2019_d3_14

这个使用不同版本会有所区别,具体看下面这里

opencv做的怎么放到单片机上 opencv导入vs2019_opencv_15

有两个文件opencv_world342d.lib和opencv_world342.lib
如果配置为Debug,选择opencv_world342d.lib
如果为Release,选择opencv_world342.lib

如果上述操作都做了但是出现了缺少opencv_world342d.lib或者opencv_world342.lib的错误,那么请重启电脑,重新打开就可以解决!

3.测试环境是否安装成功

拷贝下面代码,看看头文件是否报错,同时运行代码,看看是否可以编译,执行通过。

#include<iostream>
#include <opencv2/opencv.hpp>

using namespace cv;
using namespace std;

int main()
{
	cout << "hello word" << endl;
	return 0;
}

opencv做的怎么放到单片机上 opencv导入vs2019_opencv做的怎么放到单片机上_16