首页 > 学院 > 开发设计 > 正文

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

2019-11-06 06:50:38
字体:
来源:转载
供稿:网友

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

一、openCV安装及环境配置

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

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

     3.环境配置:

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

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

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

VS2013——vc12                            VS2015——vc14

              

二、VS2015环境配置

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

   

注意:一定要选空项目

           

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

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

1.Project → Properties  → VC++ Directories

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

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

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

(3)配置动态链接库

opencv_world310.lib是Release模式

opencv_world310d.lib是debug模式

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

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

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

调试时候错误:

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

最终调试结果:


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表