Vs2019+Opencv 4.2.0一劳永逸

本文提供了一种在Visual Studio 2019中快速配置Opencv的简便方法,包括下载、解压、环境变量设置、头文件与库文件的引入等关键步骤,适用于计算机视觉学习的初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机视觉学习的时候需要用到Opencv,安装配置杂七杂八,久了根本记不住。现在换了VS2019之后打算整理一下最简洁的方法。

官网下载地址:https://opencv.org/releases/

将下载的opencv-4.2.0-vc14_vc15解压到自己想存放的目录
在这里插入图片描述

这里先注意下版本对应列表:

版本
Visual Studio 6vc6
Visual Studio 2003vc7
Visual Studio 2005vc8
Visual Studio 2008vc9
Visual Studio 2010vc10
Visual Studio 2012vc11
Visual Studio 2013vc12
Visual Studio 2015vc14
Visual Studio 2017vc15

实际上vc15也可以使用在VS2019,如果不是Vs2019需要找到符合自己的Opencv,因为越早版本之前的兼容很差,该教程也可能不适用!

添加系统变量:
在这里插入图片描述

添加完后重启Vs,然后创建新项目,老规矩输出HelloWorld热身运动。

右键项目选择 属性。

在这里插入图片描述在这里插入图片描述
编辑包含目录就可以看到该目录,复制摸进去
在这里插入图片描述

我们平时用的头文件都是存放在这里,同理在解压的Opencv文件中,把它的头文件复制过去

在这里插入图片描述

在这里插入图片描述

好了,接着我们又回到项目属性那里,这次我们选的是库目录,一样也是编辑它选择第一个目录

在这里插入图片描述

在这里插入图片描述

在Opencv文件中把这两个lib复制到上面的文件夹,当一个拷贝忍者。

在这里插入图片描述

三部曲就剩下最后一脚了,依旧是在项目属性中,当一个复读机,编辑附加依赖项,

在第二步的时候我们拷贝过的两个lib文件,opencv_world420.lib和opencv_world420d.lib。尾巴带d的是在debug模式下使用,不带d的是在Release模式下,我用的是不带d的,所以VS编译时也要同步。
在这里插入图片描述

Vs编译的时候一定要注意
在这里插入图片描述

测试代码和图片,把图片丢在cpp同级目录。在这里插入图片描述

#include<iostream>
#include<opencv2/opencv.hpp>
using namespace std;
using namespace cv;


int main() {

	Mat test=imread("test.JPG");
	namedWindow("test",0);
	resizeWindow("test", 640, 480);
	imshow("test", test);
	waitKey(0);

}

结果:
在这里插入图片描述

好了,到这里就结束了,该开始当快乐码仔了,祝大家早日成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值