首先是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库了。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/zenglichuanjia/article/details/46965451