windows 10 安装OpenCV&配置VS 2015
环境
-
系统:Windows 10
-
OpenCV版本:3.4.1
-
开发IDE:VS2015 社区版
下载安装
- 下载OpenCV 3.4.1,点击进入下载地址,进入网页后,根据你的vs版本选择相应支持的OpenCV版本
OpenCV2.4.11 VS2010,VS2012,VS2013 (x64,x86)
OpenCV2.4.12 VS2012,VS2013 (x64,x86)
OpenCV3.0 VS2012,VS2013 (x64,x86)
OpenCV3.1 VS2013,VS2015 (x64)
OpenCV3.2以上 VS2015以上 (x64)
- 对于windoows,我们只需要直接指定安装目录然后等待。。。假设我们安装的目录是 I:Program Filesopencvopencv
配置环境变量
- 依次点击 此电脑->属性->高级系统设置->高级->环境变量,在系统变量的Path中添加
I:Program Filesopencvopencvuildx64vc14in
I:Program Filesopencvopencvuildx64vc15in
- 保存,重启电脑
在vs 2015 中配置OpenCV
-
打开vs 2015,新建项目->Visual C++->Win32 控制台应用程序,选择目录->下一步,选择空项目,确定
-
在源文件处右键,添加->新建项->.cpp文件,命名为main.cpp
-
打开视图,选择属性管理器,属性管理器就会出现在你的项目视图结构中
-
点击属性管理器,打开Debug | x64的选择窗口,看到Microsoft.Cpp.x64.user,右键此项,选择属性
-
添加目录:左键点击在左侧通用属性下的VC++目录,在右侧点击包含目录的下拉三角符号->编辑->点击右上角最左边的新建目录的图标,依次添加:
I:Program Filesopencvopencvuildinclude
I:Program Filesopencvopencvuildincludeopencv
I:Program Filesopencvopencvuildincludeopencv2
-
确定
-
添加库:VC++目录->三角符号->编辑->点击右上角最左边的新建目录的图标,添加:
I:Program Filesopencvopencvuildx64vc15lib
-
确定
-
左侧连接器->输入->附加依赖项->点击三角符号->编辑,添加(这个链接器的库就是I:Program Filesopencvopencvuildx64vc15lib中的Debug库)
opencv_world341d.lib
- 确定,完成配置
测试OpenCV的可用性
-
准备一张jpg图片,并放到工程中与main.cpp相同的目录中,假设文件名为20180412.jpg
-
main.cpp中编写代码:
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat img = imread("20180412.jpg");
namedWindow("nature_picture");
imshow("nature_picture", img);
}
- 将Debug模式调整为x64,之后F5或点调试,出现准备的图片则为正确