C++ Opencv 安装配置

目录

1,下载压缩包

2,解压之后放到C盘

3,配置环境变量

4,配置工程

5,代码


1,下载压缩包

opencv***.exe

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

2,解压之后放到C盘

C++ Opencv 安装配置_第1张图片

3,配置环境变量

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

新建OPENCV_HOME    C:\opencv

编辑PATH

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

4,配置工程

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

C++ Opencv 安装配置_第2张图片

然后配置项目目录:

这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
#include
#include

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下面

你可能感兴趣的:(C++ Opencv 安装配置)