在vs2019上配置opencv,百分百成功

在vs2019上配置opencv,百分百成功

首先感谢前人的经验
https://blog.csdn.net/weixin_41288824/article/details/96509189
https://blog.csdn.net/weijifen000/article/details/93515884
本文是基于上述这几篇文章总结出来的

一.下载opencv

1.从官网下载,链接如下:https://opencv.org/releases/

但是可能下载的速度比较慢。

2.我提供了4.10版本的百度网盘下载地址链接:https://pan.baidu.com/s/1LgsSEnbV6jFBpiVPOrTuYw
提取码:m9ty

下载好后,就点开exe文件

在这里插入图片描述

将文件解压到一个合适的目录,建议不要有中文,会出来一个opencv的文件夹

在这里插入图片描述


二. 配置系统环境变量

1.搜索环境变量

在这里插入图片描述

2.高级->环境变量

在这里插入图片描述

3.点击path 编辑

在这里插入图片描述

4.新建并添加如图所示的路径

在这里插入图片描述

我的路径是这样D:\c++\hack\opencv\build\x64\vc15\lib


三.在vs下配置opencv

1.打开项目

创建一个新项目,或者打开你想配置opencv的已有项目(创建新项目总不要我教吧…)

这里以现有项目为例

注意,必须为x64,不能为x86

在这里插入图片描述

右键项目名称,选择属性
在这里插入图片描述
在这里插入图片描述

2.编辑属性页

首先修改包含目录和库目录

在这里插入图片描述

(1)包含目录修改

在这里插入图片描述

添加下面两个目录

在这里插入图片描述

(2)库目录修改

在这里插入图片描述
在这里插入图片描述

(3)修改依赖项

在这里插入图片描述
在这里插入图片描述

根据你的版本号,来进行配置
根据你的版本号,来进行配置
根据你的版本号,来进行配置

因为我是410版本,所以是 opencv_world410d.lib 如果你是401版本的话,就要改成opencv_world401d.lib

另外,后面那个d必须加!(对于debug版本而言)

在这里插入图片描述

3.添加dll文件到system32

在D:\c++\hack\opencv\build\x64\vc15\bin 这个文件夹下,找到你的

在这里插入图片描述

这个文件。将其复制下来

拷贝到你的系统盘的这个目录下C:\Windows\System32

如果不做这一步,一般来说,都会提示缺失opencv_world410d.dll


四.Release版本配置

打开属性,将配置从debug改成release
在这里插入图片描述
vc++目录中的东西跟debug版本一样
在这里插入图片描述
将依赖项中的d去掉 即opencv_world410.lib
在这里插入图片描述

同样在C:\Windows\System32中添加下面这个运行库
在这里插入图片描述

只有这么配置了,才不会出现release版本找不到头文件的问题!

五.测试你的代码

一般而言,用opencv都需要包含(这里以c++为例)

#include<opencv2/opencv.hpp>

以及命名空间

using namespace cv;

然后就可以使用opencv了,怎么用opencv,请参考其他教程

  • 41
    点赞
  • 237
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值