当前位置:C++技术网 > 资讯 > opencv零基础入门:1.1 opencv环境配置

opencv零基础入门:1.1 opencv环境配置

更新时间:2015-08-23 18:21:39浏览次数:1+次

什么是opencv ?

OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。


opencv的下载安装:

下载:http://opencv.org/downloads.html

安装:很简单,直接一路next,,和正常安装软件一样的。

环境配置:

首先我们推荐使用VS2013,或者VS2015调用opencv的函数,因为我们可以利用VS工具自带代码提示的功能完成很多容易拼错的函数的调用,那么我们开设配置:

首先打开VS2013,然后点击 新建-项目-win32控制台



然后确定,选择 控制台-空项目

就这样进入项目:

首先新建一个源文件,假如命名为: 源.cpp,然后打开属性管理器

之后新建一个属性表   鼠标右键单击Debug|win32 ,新建属性表,新表命名为:opencv

之后双击新建的那个 opencv  ,出现对话框

其中我们只需要配置几项就可以。

可执行文件目录:D:\Programes\opencv2.4.8\opencv\build\x86\vc12\bin

包含目录:D:\Programes\opencv2.4.8\opencv\build\include

                       D:\Programes\opencv2.4.8\opencv\build\include\opencv

                       D:\Programes\opencv2.4.8\opencv\build\include\opencv  

                      这三个是我的目录,请读者按照自身的路径配置

库目录:D:\Programes\opencv2.4.8\opencv\build\x86\vc12\lib


配置依赖:

然后点击 确定  。

就这样,我们搞定了。。。

输入代码:

#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main(int argc, char **argv)
{
Mat srcImg = imread("E:\\images\\baboon1.jpg");//地址换成自己的
namedWindow("myWindow");
imshow("myWindow", srcImg);
waitKey(0);

return 0;
}
这样完成了配置