opencv安装教程(win10 VS2017)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Void_worker/article/details/83822375

操作系统:Windows10
OpenCV版本:OpenCV4.0.0-beta
VS版本:vs2017

1. VS2017 Community 下载

https://visualstudio.microsoft.com/zh-hans/
Visual Studio IDE 下载windows版 Community 2017

2. opencv 下载与安装

https://opencv.org/releases.html
下载4.0.0 Win pack,为exe文件,运行安装

3.环境变量配置

右击计算机->属性->高级系统设置->高级->环境变量->系统变量 中的path,添加路径:
……\opencv\build\x64\vc15\bin(根据自己安装的opencv路径及vs版本来设置)
我的VS版本为2017,对应vc15
所以路径为:D:\tools2\opencv\opencv\build\x64\vc15\bin

Visual Studio 2015 对应vc14
Visual Studio 2013 对应vc12
Visual Studio 2012 对应vc11
Visual Studio 2010 对应vc10

4.VS 配置

在VS中 文件->新建->项目,新建Windows控制台应用程序
在这里插入图片描述

在VS搜索框输入 属性管理器,打开属性管理器
在这里插入图片描述

展开项目->Debug|x64->Microsoft.Cpp.x64.user 双击打开属性页面。
在这里插入图片描述

在这里插入图片描述

4.1添加目录

点击 通用属性->VC++目录->
包含目录:
添加:
D:\tools2\opencv\opencv\build\include
D:\tools2\opencv\opencv\build\include\opencv2

库目录:
添加:
D:\tools2\opencv\opencv\build\x64\vc15\lib

注:D:\tools2 是我自己的opencv安装目录,实际路径看自己的安装目录

4.2 附加依赖项

首先,
打开文件夹opencv\build\x64\vc15\lib,查看自己电脑安装的库
在这里插入图片描述
在VS中,点击 通用属性->链接器->输入->可附加依赖项
添加:
opencv_world400d.lib(想用debug版本的库)

opencv_world400.lib(想用release版本的库)

5.测试

新建 项目->windows桌面向导->选中空项目,点确定
解决方案资源管理器->右击 项目的源文件->添加新建项->cpp文件(main.cpp)

将图片(1.jpg)添加到工程目录下,即和main.cpp同一个文件夹下

#include <opencv2/opencv.hpp> 
using namespace cv;
int main()
{
	// 读入一张图片
	Mat img = imread("1.jpg");
	// 创建一个名为 "test"窗口 
	namedWindow("test");
	// 显示图片
	imshow("test", img);
	// 等待时间
	waitKey(20181107);
}

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

PS:
写好代码后 显示报错,如下图,把Debug 后面的x86改成x64就可以了…
在这里插入图片描述

附:
opencv_contrib安装教程:
https://blog.csdn.net/zmdsjtu/article/details/78069739
https://www.cnblogs.com/jliangqiu2016/p/5597501.html

参考:
https://blog.csdn.net/nicewe/article/details/79173346

猜你喜欢

转载自blog.csdn.net/Void_worker/article/details/83822375
今日推荐