OpenCV4.1.0+VS2019 的安装及环境配置(不同版本操作通用)

OpenCV下载

OpenCV是一个开源的计算机视觉库,OpenCV下载地址,根据自己的需要下载即可。

环境变量配置

右击我的电脑→属性→高级系统设置→环境变量→Path中添加OpenCV文件夹中的bin链接,确认即可,我的路径如下:

C:\DevelopmentEnvironment\OpenCV\build\x64\vc15\bin

VS2019下载

Visual Studio 2019官网下载社区版即可,打开以后根据需要选择工作负载进行选择,学习OpenCV选择使用c++的桌面开发即可,选择安装位置后安装即可。

VS2019中配置OpenCV

  1. 首先打开VS2019,选择继续但无需代码
  2. 文件→新建→项目→空项目→输入“项目名称”、选择位置→创建
  3. 右击项目名→属性→VC++目录,平台选择X64
  4. 修改包含目录:选中后点击编辑,单击文件夹标志新建,然后选择如下目录后确定
C:\DevelopmentEnvironment\OpenCV\build\include
C:\DevelopmentEnvironment\OpenCV\build\include\opencv2
  1. 修改库目录:选中后点击编辑,单击文件夹标志新建,然后选择如下目录后确定
C:\DevelopmentEnvironment\OpenCV\build\x64\vc15\lib
  1. 连接器→输入→附加依赖项→编辑→手动添加变量opencv_world410d.lib→确定
  2. 新建项目→右击 “源文件”→添加→新建项→选择 “C++文件”→输入名称→添加→输入如下测试代码:(图片路径自己更换)
#include<opencv2/opencv.hpp>
#include<iostream>

using namespace cv;

int main(int argc, char** argv) {

	Mat image = imread("C:/画图/01.jpg");
	if (image.empty()) {
		printf("could not load image...\n");
		return -1;
	}

	namedWindow("test_opencv_setup", 0);
	imshow("test_opencv_srtup", image);
	waitKey(0);
	return 0;
}
  1. 成功输出图像即配置成功,输出如下:
    在这里插入图片描述

注意事项

  1. 刚开始安装的OpenCV4.3.0版本,各种出错,无法打开opencv2/opencv.hpp源文件,调试之后出现更多的错误导致其他源文件打不开,我就干脆换了OpenCV4.1.0版本,一次就成功了。原因不清楚,欢迎大佬在评论区交流,应该是OpenCV4.1.0+VS2019版本匹配问题吧。
  2. X86和X64问题:新建项目后默认X86,而我们配置的是X64,X86模式下会出现无法找到源文件opencv2/opencv.hpp的错误。如下:
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值