openCV(一)——openCV3.1安装及VS2015下环境配置



这学期在蹭openCV的课。然后试着慢慢的写博客,还在学习阶段,排版丑请见谅。

一、openCV安装及环境配置

       1.OpenCV的官网(http://opencv.org/)下载最新版本的OpenCV安装包,由于OpenCV针对不同平台都有安装程序,所以我们只需要根据当前开发环境选择合适的平台版本。(我的是上课从老师那里拷过来的,安装当时也没出什么问题)。


       2.解压安装:双击opencv3.1.0.exe → 选择安装目录→点击extract

openCV(一)——openCV3.1安装及VS2015下环境配置_第1张图片


     3.环境配置:

           (1)此电脑 → 属性 → 高级系统设置 → 环境变量 → 在系统变量中找到并选中Path变量,点击编辑:

openCV(一)——openCV3.1安装及VS2015下环境配置_第2张图片


(2)点击新建,在框中添加opencv安装路径D:\ProgramDevelop\OpenCV\opencv\build\x64\vc14

注意:build文件夹下有vc12和vc14两个文件夹,分别对应不同的VS版本

VS2013——vc12                            VS2015——vc14

openCV(一)——openCV3.1安装及VS2015下环境配置_第3张图片              

二、VS2015环境配置

              (1)新建win32控制要应用程序:File → new → project→ WinConsoleApplication

openCV(一)——openCV3.1安装及VS2015下环境配置_第4张图片   

注意:一定要选空项目

openCV(一)——openCV3.1安装及VS2015下环境配置_第5张图片           

建立完项目后新建一个c++源码文件   

(2) 通过属性管理器来配置项目参数

1.Project → Properties  → VC++ Directories

openCV(一)——openCV3.1安装及VS2015下环境配置_第6张图片

2.include Directories一行后面会有一个下拉箭头点击后点击edit,然后添加三个路径(在安装的opencv的build → 文件夹下的include文件及其include文件夹下的两个文件夹的路径):

D:\ProgramDevelop\OpenCV\opencv\build\include

D:\ProgramDevelop\OpenCV\opencv\build\include\opencv

D:\ProgramDevelop\OpenCV\opencv\build\include\opencv2

openCV(一)——openCV3.1安装及VS2015下环境配置_第7张图片

3.同样的在Library Directories中添加openCV的库文件目录

D:\ProgramDevelop\OpenCV\opencv\build\x64\vc14\lib

(3)配置动态链接库

opencv_world310.lib是Release模式

opencv_world310d.lib是debug模式

openCV(一)——openCV3.1安装及VS2015下环境配置_第8张图片

在属性管理器界面Linker → Input → Additional Dependencies(点击后会有下拉箭头显示点击edit添加前面说的两个模式的任意一种就可以了)

openCV(一)——openCV3.1安装及VS2015下环境配置_第9张图片

openCV(一)——openCV3.1安装及VS2015下环境配置_第10张图片

点击OK就可以写代码看看有没有配置成功了。

#include   
#include   
#include   

using namespace cv;

int main()
{
	// 读入一张图片    
	Mat img = imread("trim.jpg");
	// 创建一个名为 "动漫"窗口    
	namedWindow("动漫");
	// 在窗口中显示图片   
	imshow("动漫",img);
	// 等待6000 ms后窗口自动关闭    
	waitKey(9000);
}

调试时候错误:


将图片放在项目的源文件目录下,一定是源文件目录,我一开始放在了该工程的目录下一直报错,这个问题搞了好久才解决。

最终调试结果:

openCV(一)——openCV3.1安装及VS2015下环境配置_第11张图片




openCV(一)——openCV3.1安装及VS2015下环境配置_第12张图片





你可能感兴趣的:(openCV,c++,opencv)