关闭

VS2010+OPENCV2.3版本工程及头文件配置总结

标签: 2010dependenciesincludelibrarylinkerproperties
699人阅读 评论(0) 收藏 举报
分类:

3月1号开始实习,这段时间一直在看VC++以及OPENCV,每天看得比较杂,将我最近对VS2010+OPENCV建工程的配置做一个总结。

 

一、新建工程

方法与C++新建工程相同,新建,工程等等。

 

二、新建源文件

方法与C++新建源文件相同,新建,文件等等。

 

三、编辑源文件,添加代码

这里我将我的代码的头文件放在下面给大家做个演示,程序为OPENCV模板下面的peopledetect.cpp源代码

四、配置工程

1、菜单栏project——peopledetect Poperties——Configuration Properties——CV++ Directories

 

主要配置两项:Include Directories 项 和 Library Directories项

a、Include Directories项配置

鉴于包含路径有继承的属性即其目录下面的所有子目录都包含到里面了,即所有的OPENCV的函数都包含在下面的这三个路径下了

b、Library Directories项

这一项只用添加下面一个路经

2、菜单栏project——peopledetect Poperties——Linker——Input

在Additional Dependencies添加库

这里调用了三个头文件

01.#include "opencv2/imgproc/imgproc.hpp"

02#include "opencv2/highgui/highgui.hpp"


03#include "opencv2/objdetect/objdetect.hpp"

对于01和02两个文件需要包含opencv_highgui230d.lib和opencv_imgproc230d.lib两个库即可满足条件

对于03如果只包含了opencv_objdetect230d.lib则会报错。我们进入OPENCV的安装路径E:\Program Files\OpenCV2.3\build\include\opencv2\objdetect

下的objdetect.hpp文件用写字板打开可以发现里面需要添加两个库,如下

因此需要额外添加两个库opencv_features2d230d.lib和opencv_core230d.lib

 

总结下来调用的三个头文件需要添加的库如下图所示:

完成该工程的OPENCV配置

 

五、调试程序

 

本文完结,谢谢大家。

 

 

 

 

 

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1005次
    • 积分:16
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档