OpenCV - win7+vs2013(2012)+opencv3.0.0 环境配置

设置opencv SDK解压目录,点击Extract后解压

 

我是习惯于解压到这个位置的。

解压过程如上图。

2、         文件目录介绍

解压后会在目录下生成opencv的文件夹

 

在opencv文件夹下有build和sources两个文件夹,build是SDK 包,sources是源码包(里面也有opencv使用例子源码)

 

在build文件夹下include是C&C++头文件所在文件夹;doc是文档文件夹;java是java开发的库文件夹;python是python开发库文件夹;x64和X86是已编译好的C&C++的64位和32位库文件夹,在它里面有vc10、vc11、vc12   三个文件夹,分别对应VC++2010、VC++2012和VC++2013。

 

因不同版本VC++生成的库文件所需的运行时不同,因此配置VC++工程时需要选择相对应的二进制库文件。在VC XX文件夹下bin文件夹是公用的动态链接库,在系统环境变量里配置后,所以opencv工程都能共享他们;lib文件夹是动态库隐式调用所需的静态链接文件;staticlib文件夹是静态链接库,需要生成不依赖动态库的程序就是用它们。

3、         设置环境变量

“开始菜单”-> “控制面板”->“系统”或在“计算机”上右键选“属性”打开系统设置窗口    选择“高级系统设置”打开“系统属性”窗口  

 

 

选择“高级选项卡“,点击“环境变量”按钮打开“环境变量”窗口

 

在系统变量里找到Path变量,在Path中添加值SDK中的bin目录。

本人解压时设置的目录是D:\Program Files,用到是32位库,VC++用的是2013,因此添加到bin目录为

D:\Program Files\opencv\build\x86\vc12\bin。

在用户变量里,新建一个opencv的变量值为

D:\Program Files\opencv\build(根据解压目录)

PATH里增加(注:中间加;隔开,是英文状态下的)

D:\Program Files\opencv\build\x86\vc12\bin

注:环境变量配置后,需重启系统才能生效。

4、         VC++工程配置

新建一个项目(这个应该都会吧)

然后打开视图->属性管理器

 

双击标注出的地方,弹出一个属性页

 

先选择VC++目录

 

将可执行文件目录

点击右边,选择编辑

 

新建一个位置

 

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

D:\Program Files\opencv\build\x86\vc12\bin

 

然后是包含目录

差不多一样

 

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv2

D:\Program Files\opencv\build\include\opencv

 

下一个是库目录(如果不确定,就点击右边的省略号选择文件夹)

 

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

D:\Program Files\opencv\build\x86\vc12\lib

 

下一步就是附加依赖项的配置了

 

opencv_ts300.lib

opencv_ts300d.lib

opencv_world300.lib

opencv_world300d.lib

5、         测试环节

添加一个文件

#include <cv.h> 
#include <highgui.h> 
using namespace std; 
int main() 
{ 
	IplImage * test; 

	test = cvLoadImage ("D:\\demo.jpg"); 

	cvNamedWindow("test_demo", 1); 

	cvShowImage("test_demo", test); 

	cvWaitKey(0); 

	cvDestroyWindow("test_demo"); 

	cvReleaseImage(&test);

	return 0; 
}



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值