VS2015+opencv-4.1.0环境配置

#(1)下载和配置OpenCV
下载opencv-3.2.0压缩包并解压,找到其opencv-3.2.0/build/x64/vc14/bin,将其目录添加至系统变量Path中。
PS:64位版本是”X64”,32位版本是“X86”,“vc14”根据其版本不同而不同。
#(2)新建VS2015项目
1)新建,选择Win32控制台应用程序
这里写图片描述
2)选择空项目
这里写图片描述
#(3)配置Opencv环境
1)右键项目,选择属性。
这里写图片描述
2)找到VC++目录,右边找到包含目录(include path),编辑项,增加三个目录:

  • E:\opencv\opencv-4.1.0\build\include
  • E:\opencv\opencv-4.1.0\build\include\opencv2

在这里插入图片描述
3)相同地方,找到库目录(lib path),编辑项,增加Opencv库目录:
VS2015使用vc14,VS2017使用vc15

  • E:\opencv\opencv-4.1.0\build\x64\vc14\lib
    在这里插入图片描述

4)找到链接器-输入-附加依赖项-编辑,增加项:
在Opencv-3.2.0/build/x64/vc14/lib/下,有opencv_world320.libopencv_world320d.lib
根据Opencv的版本号不同,文件名后面的代号也不同;不加“d”的是Realease版本的动态链接库,加“d”的是Debug版本的动态链接库,不管使用哪一种链接库,项目编译时都可以使用“Realease”模式编译或使用“Debug”模式编译,根据项目需要。
这里写图片描述
因为Opencv使用的是64位,所以项目编译时需要64位模式下编译,否则会提示各种找不到文件。
这里写图片描述
使用加“d”的Debug的动态链接库,程序可能会输出一行英文:
这里写图片描述
推荐:debug模式配置加“d”的dll,release模式配置不加“d”的dll。防止出现莫名其妙的错误。
#(4)测试Opencv
1)右键源文件,新建项,选择cpp,并命名。
2)添加头文件,并测试。

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main() {
	Mat img = imread("C:/Users/沈红彬/Desktop/1.jpg");
	imshow("哈哈",img);
	waitKey();
	return 0;
}

3)选择X64,点击执行,不报错基本上就完成了。剩下的就是撸代码了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值