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模式也一样。


发布评论