基于OpenCV的运动目标检测与跟踪(3)
时间:2018-07-21 14:12 来源:毕业论文 作者:毕业论文 点击:次
数组、序列、树、矩阵等基本结构,也包含了众多高等数学函数、图像处理函数和各种高级 视觉函数。 在计算机视觉这个迅速发展的领域,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 平台 上的配置过程。 (责任编辑:qin) |