OpenCV随笔001-安装与配置

来源:互联网 发布:阿里云服务器安装禅道 编辑:程序博客网 时间:2024/05/22 04:41

对opencv的接触是从机器视觉开始的,一直想好好安静学习下opencv,只是静不下心。

最近在忙毕业设计,是利用opencv的,所以趁这个空闲时段来好好学习下。

opencv1.0是C风格的,2.X是C++风格的,我决定学习2.X版本的。

一、下载OpenCV

我笔记本是win7 64位的,开发环境为VS2010,学生的话可以到http://www.dreamspark.com/

opencv版本更新到了2.4.8了,下载地址:

http://sourceforge.net/projects/opencvlibrary/files/

解压并放到某个目录下,例如G:\opencv(我的解压目录),解压后如下:

这和之前的版本不太一样,下面是2.4.6版本的

除了build之外的那些文件被放到sources里去了。

二、设置环境变量

右键计算机 属性-高级系统设置-高级-环境变量

用户变量:

1、在PATH后添加路径 G:\opencv\build\x64\vc10\bin

2、新建OpenCV变量,变量值为G:\opencv\build\x64\vc10\bin

系统变量:

在PATH后添加路径 G:\opencv\build\x64\vc10\bin

注:如果是32位的将x64改为x86,设置完成后,要注销或者重启才能生效
三、配置VS2010
添加包含文件和库文件,这个和前几个版本方法类似,都是去工具->选项->VC目录添加build目录下的include目录及其子目录和你电脑对应版本的lib目录(选择x86 or x64,vc9  or vc10)
四、测试程序
新建一个空项目,添加源文件如下
#include"highgui.h"using namespace cv;int main() {      Mat img =imread("D:/Demo.jpg");      if(img.empty())return -1;     if(!img.data)return -1;      namedWindow("image", CV_WINDOW_AUTOSIZE);      imshow("image", img);      waitKey(5000);      return 0; } 
编译运行成功后显示图片即配置成功了

0 0
原创粉丝点击