VS2010 + Opencv2.4.9配置试用

来源:互联网 发布:yy频道淘宝刷单平台 编辑:程序博客网 时间:2024/05/17 03:48

1. 先从http://opencv.org/downloads.html点击打开链接下载Opencv2.4.9 for windows

2. 解压到目录,我这边解压到D:\Develop\opencv

3.配置VS2010 环境。

* 先新建项目opencvtest,右键选择属性。

  
*将opencv目录下文件包含进图片中。
包含目录加入: D:\Develop\opencv\opencv\build\include
                             D:\Develop\opencv\opencv\build\include\opencv
                             D:\Develop\opencv\opencv\build\include\opencv2
库目录加入:     D:\Develop\opencv\opencv\build\x86\vc10\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_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib
Release 时库加入,直接复制粘贴。
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_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib
注意我是在debug模式下,lib文件中带d,如果在release下就要添加不带d的lib

至此配置完成,再将opencv下的dll复制到debug目录下。

接下来可添加源程序测试,从opencv下找个cpp文件测试下我添加了contours2.cpp到源文件中,运行出错。
 fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?
如下图:选中源文件-〉属性-〉预编译头修改成不使用。再运行。




运行成功,如下显示:


总结:至此配置完成,里面源程序可以都拿进来测试个遍,感受一下Opencv的强大之处吧。

0 0
原创粉丝点击