如何在VS2010配置OpenCV2.4.9

(1)下载OpenCV安装包

OpenCV下载地址: http://opencv.org/
如何在VS2010配置OpenCV2.4.9_第1张图片
点击RELEASES
如何在VS2010配置OpenCV2.4.9_第2张图片
选择自己需要的版本
如何在VS2010配置OpenCV2.4.9_第3张图片
安装在Windows系统,所以选择Win pack
如何在VS2010配置OpenCV2.4.9_第4张图片
得到一个压缩包,解压
如何在VS2010配置OpenCV2.4.9_第5张图片
解压后得到一个名为opencv的文件夹
如何在VS2010配置OpenCV2.4.9_第6张图片

(2)配置环境变量

我的电脑—右键—属性—高级系统设置—环境变量
如何在VS2010配置OpenCV2.4.9_第7张图片
系统变量—path—新建
如何在VS2010配置OpenCV2.4.9_第8张图片
变量添加完 最好重启计算机才能生效

3)新建工程 配置OpenCV

如何在VS2010配置OpenCV2.4.9_第9张图片
新建项目—Win32控制台应用程序项目命名--选择下一步---勾选空项目完成
如何在VS2010配置OpenCV2.4.9_第10张图片
如何在VS2010配置OpenCV2.4.9_第11张图片
如何在VS2010配置OpenCV2.4.9_第12张图片
在解决方案资源管理器中,选择 源文件添加新建项—C++文件命名添加,具体如下图所示
如何在VS2010配置OpenCV2.4.9_第13张图片
如何在VS2010配置OpenCV2.4.9_第14张图片
如何在VS2010配置OpenCV2.4.9_第15张图片

在属性管理器中,配置包含目录、库目录和附加依赖项

双击Debug|Win32或者右击属性,通用属性—VC++目录包含目录/库目录  

通用属性链接器输入附加依赖项
如何在VS2010配置OpenCV2.4.9_第16张图片


在包含目录中添加  C:\ProgramFiles\opencv\build\include

C:\ProgramFiles\opencv\build\include\opencv

C:\ProgramFiles\opencv\build\include\opencv2 这三个目录。

如何在VS2010配置OpenCV2.4.9_第17张图片
在库目录中添加C:\Program Files\opencv\build\x86\vc10\lib

如何在VS2010配置OpenCV2.4.9_第18张图片
如何在VS2010配置OpenCV2.4.9_第19张图片
如何在VS2010配置OpenCV2.4.9_第20张图片

Debug版本

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

 

Release

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

注意:也可以在配置Debug属性的依赖项时,把不加d的加上,方便DebugRelease来回切换,不过这样可能出现Debug能调试而Release不能调试的问题,这时回到解决资源管理器,选择工程名右键属性在附加依赖项加入Release的依赖项,再次运行即可


如何在VS2010配置OpenCV2.4.9_第21张图片

这三项配置完成之后,下面就是测试啦

在源文件新建的main.cpp文件中,写入以下测试代码


如何在VS2010配置OpenCV2.4.9_第22张图片


注意:1. 图片的路径应与main.cpp文件路径一致

             2. 读入的图片是名加后缀,这里要十分仔细地检查后缀名是否一致?若不一致,会出现指针越界、异常问题;

 

最后,选择Debug调试,会出现一只可爱的猫咪,就说明你配置成功啦


你可能感兴趣的:(opencv)