2024年2月19日发(作者:)

Win7下如何用VS2012配置opencv3.0.0

一、下载

在opencv官网:/下载OpenCV for Windows,opencv3.0.0版本。

二、解压

下载完后得到文件OpenCV3.0.0,双击可以解压到到D盘根目录,然后点击Extract按钮,解压出了一个大小为2.59GB的opencv文件夹,其下有build和sources两个文件夹。

三、环境变量配置

在桌面上右击“计算机”属性—高级系统设置—环境变量,在系统变量上点击“新建”

变量名填写PATH

变量值填写D:opencvbuildx86vc11bin

注意:上面vc11对应的VS2012版本,vc12对应的vs2013版本

四、打开VS2012新建项目

打开VS2012,在VS2012中新建一个控制台项目,文件->新建->项目->Visual C++->Win32控制台项目,输入名称,例如test,选择一个存放项目的文件夹,点击下一步,在空项目上打勾,点击完成。

五、VS2012包含目录、库目录配置

先在源文件下建立一个.cpp源文件,取名为

调出属性管理器:点击视图—其他窗口—属性管理器

打开属性管理器,可以看到一个属性管理器的窗口,接下来点开工程文件test,下边会有一个Debug|Win32的文件夹,点击打开,下有名为的文件,右击属性

打开属性页,选择通用属性下的VC++目录,右边会有包含目录和库目录,点击包含目录,添加以下三条路径,一个一个的添加,其实这些都是刚才OpenCV相关解压文件所在的目录:

D:opencvbuildinclude

D:opencvbuildincludeopencv

D:opencvbuildincludeopencv2

再点击库目录添加下面其中一条路径:

64位:D:opencvbuildx64vc11lib(编译64位软件时)

32位:D:opencvbuildx86vc11lib(编译32位软件时)

点击链接器,选择输入,会在右侧看到附加依赖项,添加下面两个文件,其实在D:opencvbuildx86vc11lib里面,这里添加的是Debug模式,会看到文件的结尾有d

opencv_

opencv_

假如要添加Release模式,将d去掉即可

Release模式:

opencv_

opencv_

六、显示图片

配置已经在上面的过程中结束了,下面让我们来显示一张图片,验证一下是配置是否成功。

首先切换到解决方案资源管理器,然后点击源文件,添加如下的代码:

#include<>

using namespace cv;

int main()

{

Mat picture = imread("");//图片必须添加到工程目录下

//也就是和文件放在一个文件夹下

imshow("测试程序", picture);

waitKey(20160118);

}

然后点击本地Windows调试器,或者按F5运行程序,可以看到下面图片表示运行成功:

下面是先前图片保存的路径图和hehua原图(520*370):

六、保存退出

退出之前,最好把文件保存起来,可以下次再用,Release模式也一样。