数组、序列、树、矩阵等基本结构,也包含了众多高等数学函数、图像处理函数和各种高级
视觉函数。
在计算机视觉这个迅速发展的领域,OpenCV 的出现极大地提高了研究人员的生产力。
OpenCV 注重实时视觉应用,基于 OpenCV 的运动目标检测与跟踪为实现精准实时的智能化
监控安防体系提供理论与技术上的支撑。OpenCV与MATLAB,TargetJr,LEADTOOLS 等商
业软件相比,其具有大部分开发环境不具有的高级数学计算函数,并且还包括目标跟踪,姿态
识别,人脸识别,三文重建等高层函数。
1.4 开发环境搭建
硬件开发平台为普通笔记本电脑,CPU 为 INTEL i7-2670QM,内存为 8G。视频输入
为BisonCam, NB Pro。软件开发环境为WIN7 x64,VS2012,OpenCV。
其中OpenCV环境搭建如下:
在http://opencv org/ 下载OpenCV 2.4.10.0解压至某目录下 配置环境变量
在PATH中添加X:\opencv\build\x86\vc11\bin;
配置VS2012
新建一个Win32 控制台应用程序
打开项目的属性管理器,右击 Debug|Win32,选择添加新项目属性表
为属性添加名称
弹出对话框,点击 VC++目录,修改包含目录,及库目录
包含目录--X:\opencv\build\include;
库目录----X:\opencv\build\x86\vc11\lib;
点链接器,输入
修改附加依赖项
opencv_core2410d.lib
opencv_imgproc2410d.lib
opencv_highgui2410d.lib
opencv_ml2410d.lib
opencv_video2410d.lib
opencv_features2d2410d.lib
opencv_calib3d2410d.lib
opencv_objdetect2410d.lib
opencv_contrib2410d.lib
opencv_legacy2410d.lib
opencv_flann2410d.lib
Release类似
1.5 本章小结
本章简介了视频检测与跟踪技术的研究现状与概况,研究内容,应用范围。介绍了 Intel
的 OpenCV 这个高性能开源视觉处理软件开发包,并且叙述了在 WIN7 64,及 VS2012 平台
上的配置过程。 基于OpenCV的运动目标检测与跟踪(3):http://www.youerw.com/jisuanji/lunwen_20048.html