C++ Opencv 安装配置

目录

1,下载压缩包

2,解压之后放到C盘

3,配置环境变量

4,配置工程

5,代码

6,opencv其他组件安装配置


1,下载压缩包

opencv***.exe

opencv的压缩包是自解压文件,后缀是exe,也就是执行的时候解压自己内部的数据。

2,解压之后放到C盘

3,配置环境变量

前辈们推荐配置用户变量,

新建OPENCV_HOME    C:\opencv

编辑PATH

C:\opencv\build\x64\vc14\lib

4,配置工程

首先把项目改成x64的,而不是x86的。

然后配置项目目录:

这4个目录,把如下目录都丢进去

C:\opencv;
C:\opencv\build;
C:\opencv\build\include;
C:\opencv\build\x64\vc14\lib;
C:\Windows\System32;

最后在[链接器 LINKER]的[输入INPUT]中,输入opencv_world452.lib和opencv_world452d.lib

5,代码

(1)头文件

如:

#include<opencv2/opencv.hpp>
#include<opencv2/highgui.hpp>
#include<opencv2/core/mat.hpp>

hpp据说是cpp和.h的结合,不过.h头文件本就是可以放函数的。

可能语法或者其他机制不一样吧,没研究。

(2)命名空间

using namespace cv;

(3)添加库

#pragma comment(lib,"../x64/vc14/lib/opencv_world452.lib")
#pragma comment(lib,"../x64/vc14/lib/opencv_world452d.lib")

注意:release对应无d版,debug对应有d版,注意把对应的顺序放上面。

正常思路好像是只需要一个?但是如果只有452d.lib,而有的函数只在452.lib里面有,那就编译不过了。

一句话,opencv太难用了!

(4)添加dll

把opencv_world452.dll等dll复制到C:\Windows\System32下面

6,opencv其他组件安装配置

以xfeatures2d为例,和opencv差不多,先在https://github.com/opencv/opencv_contrib下载源码,放在c盘,然后把目录配进项目的查找目录。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值