注:本人电脑系统为:Windows7 64位
第一步:下载和安装OpenCV SDK
在官网http://opencv.org/上找到OpenCV Windows版本下载下来。本文选择版本为OpenCV3.1.0。下载完成后双击解压到指定文件夹。本人直接解压到D盘,例:D:\opencv3.1。
第二步:OpenCV环境变量配置
配置方法如下:
【计算机】——【(右键)属性】——【高级系统设置】——【环境变量】——(双击)系统变量中的Path——在变量值里面添加相应的路径。 注意:和之前的值用“ ; ”来分隔,不要删掉之前已有的变量值。添加变量值为OpenCV版本中bin文件所在路径。例:D:\opencv3.1\build\bin;
第三步:工程包含(include)目录的配置
- 打开Visual Studio 2013,新建一个项目。可以单击【起始页】中的【新建项目】。或者依次单击菜单栏中的【文件】——【新建】——【项目】。如下图所示。
然后选择新建【Win32控制台应用程序】,进行命名,比如test1,然后选好项目路径,单击【确定】,如下图所示:
- 进入【Win32应用程序向导页面后,单击【下一步】,然后在应用程序设置页面,勾选【空项目】,如下图所示,点击【完成】:
- 在解决方案资源管理器的【源文件】处右键单击——【添加】——【新建项】,准备在工程中新建一个cpp源文件,如下图所示:
- 选定【C++文件(.cpp)】,进行命名,如“main”,然后单击【添加】,一个新的.cpp文件就添加到了工程中,如下图所示:
- 在菜单栏里单击【视图】——【其他窗口】——【属性管理器】,就会在Visual Studio中多出一个属性管理器工作区来。这里配置一次,以后新建工程就不用再额外进行配置。
- 在新出现的“属性管理器”工作区中,展开【Debug|x64】文件夹,对文件夹中【Microsoft.Cpp.x64.user】单击右键——【属性】,如下图:
- 打开属性页面,首先在【通用属性】——【VC++目录】——【包含目录】中添加以下三个目录:
D:\opencv3.1\build\include
D:\opencv3.1\build\include\opencv
D:\opencv3.1\build\include\opencv2
第四步:工程库(lib)目录的配置
类似于第三步,在属性页面,【通用属性】——【VC++目录】——【库目录】,添加D:\opencv3.1\build\x64\vc12\lib这个路径,如下图所示:
第五步:链接库的配置
同样类似于第三步,打开属性页面,依次单击【通用属性】——【连接器】——【输入】——【附加的依赖项】,添加OpenCV3.1.0版本的lib,即opencv_world310.lib。如下图所示。该文件的路径为:D:\opencv3.1\build\x64\vc12\lib。
第六步:选择编译平台
打开【解决方案资源管理器】,在项目文件【test1】处右键单击——【属性】,在【平台】选择x64。如果没有,则点击配置管理器,新建项x64。如图所示:
第七步:重启电脑,完成环境变量配置。