您的位置:首页 > 运维架构

VS2013+OpenCV2.4.9配置

2015-07-20 10:53 288 查看
首先是OpenCV软件的下载和安装,下载的话,官方网站可以下载得到,在此不必多说。软件安装与普通软件无异,记住自己的安装路径,后面要用到。这里假设安装路径为:D:\Program Files\opencv。

接下来是配置。OpenCV的配置分为两部:Windows系统的环境变量配置和VS的配置。

一、Windows系统的环境变量配置

如下图所示,右键“计算机”,选择“属性”,进入如下界面,点击“高级系统设置”——>"环境变量",进入系统的环境变量设置界面。



1.系统变量

找到“系统变量”栏里面的“Path”选项,点击“编辑”,将OpenCV安装目录下的bin文件路径加入到Path中。即在Path中加入:D:\Program Files\opencv\build\x86\vc12\bin

2.用户变量

在“用户变量”栏中新建一个“opencv”变量,添加值:D:\Program Files\opencv\build

在“用户变量”栏中添加PATH变量(有“PATH”变量就不需要再添加),并在PATH变量下添加值D:\Program Files\opencv\build\x86\vc12\bin

二、VS的配置

在visual studio 2013上新建好一个工程后,如下图所示,工程名为clearn。右击clearn,选择“属性”,后出现clearn属性页。我们将在属性页中进行配置。



1、Debug配置

配置分为Debug配置和Release配置,如下图所示,可以在”配置(C)“选项中进行选择。

1) 点击”VC++目录“,即可在”包含目录“和”库目录“中进行配置。

在包含目录中添加如下路径:D:\Program Files\opencv\build\include

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

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

在库目录中添加路径:D:\Program Files\opencv\build\x86\vc12\lib。添加完后点击”确定“。



2)工程目录的配置



连接器->输入->附加依赖项。在依赖附加项中添加:

opencv_ml249d.lib

opencv_calib3d249d.lib

opencv_contrib249d.lib

opencv_core249d.lib

opencv_features2d249d.lib

opencv_flann249d.lib

opencv_gpu249d.lib

opencv_highgui249d.lib

opencv_imgproc249d.lib

opencv_legacy249d.lib

opencv_objdetect249d.lib

opencv_ts249d.lib

opencv_video249d.lib

opencv_nonfree249d.lib

opencv_ocl249d.lib

opencv_photo249d.lib

opencv_stitching249d.lib

opencv_superres249d.lib

opencv_videostab249d.lib

2、Release配置

其他与Debug一样,只是连接器->输入->附加依赖项不一样,设置如下:

opencv_objdetect249.lib

opencv_ts249.lib

opencv_video249.lib

opencv_nonfree249.lib

opencv_ocl249.lib

opencv_photo249.lib

opencv_stitching249.lib

opencv_superres249.lib

opencv_videostab249.lib

opencv_calib3d249.lib

opencv_contrib249.lib

opencv_core249.lib

opencv_features2d249.lib

opencv_flann249.lib

opencv_gpu249.lib

opencv_highgui249.lib

opencv_imgproc249.lib

opencv_legacy249.lib

opencv_ml249.lib

完成以后”确定“、”保存“。就可以在工程中调用OpenCV库了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: