菜单
  

    本文利用的是已经拍摄好的一段车辆行驶视频,将视频读入,根据设计好的视频车辆检测和跟踪算法,提取前景并进行跟踪计数,从而统计出该行驶路面的车流量。
    2.2  软件平台
    操作系统:Windows7
    软件:VC6.0,OpenCV1.0
    2.2.1  Visual C++ 6.0简介
    Visual C++ 6.0,简称VC或VC6.0,由Microsoft开发的,是Microsoft的主力软件产品。微软公司自1993年首次推出以来,受到了广大程序员的热烈欢迎,成为软件开发必不可少的工具,同时,它也在不断地更新以满足软件开发的需求。
    Visual C++ 6.0能够将“高级语言”翻译成“机器语言”,也是一个基于Windows操作系统的可视化集成开发环境。它包括许多组件,其中包括各种开发工具:编辑器、调试器、程序向导AppWizard以及类向导Class Wizard等。
    Visual C++ 支持面向对象的程序设计方法,也支持MFC类库编程,有非常强大的Developer Studio集成开发环境,能用来开发不同类型、规模和复杂程度的应用程序,其开发效率很高,能生成品质优良的应用软件代码,这也是它受到专业程序员亲睐的重要原因。
    2.2.2  OpenCV简介
    OpenCV是Intel公司支持的开源计算机视觉库,它具有轻量级且高效的特点,由一系列的C函数和少量的C++类构成,同时也提供MATLAB、JAVA等语言的接口,可以用来实现包括图像处理和计算机视觉在内的许多通用算法。近年来,它的流行程度越来越广,在国外被广泛应用在图像处理的相关区域。
    OpenCV的特点:简洁高效、涉及领域广、跨平台、全免费
    本文采用的是OpenCV1.0,它包括5个模块[19]:(1)cv模块:主要的OpenCV函数都包括在其中;(2)cvaux模块:辅助的OpenCV函数;(3)cxcore模块:数据结构与线性代数支持;(4)ml模块:机器学习库,是一些用于分类、回归和数据类的类和函数;(5)highgui模块:图像界面函数。
    OpenCV1.0与VC6.0结合使用,需要在VC6.0下进行配置[19],在PC中OpenCV1.0的安装路径为:C:\Program Files\OpenCV,其配置过程为:
    (1)全局设置(菜单工具->选项->目录)
  1. 上一篇:MATLAB基于北斗的低轨卫星定轨技术研究
  2. 下一篇:ADAMS二维随动系统结构设计及系统建模与仿真
  1. LabVIEW视频运动目标检测与跟踪方法研究

  2. OpenCV基于特征提取的图像识别系统设计

  3. 机载目标视频跟踪与控制...

  4. 视频监控下的道路流量和...

  5. OPENCV局部直方图均衡化在...

  6. 基于CUDA的二维视频转立体视频技术研究

  7. AT89C51单片机小区车辆统计...

  8. java+mysql车辆管理系统的设计+源代码

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 当代大学生慈善意识研究+文献综述

  11. 杂拟谷盗体内共生菌沃尔...

  12. 中考体育项目与体育教学合理结合的研究

  13. 大众媒体对公共政策制定的影响

  14. 乳业同业并购式全产业链...

  15. 十二层带中心支撑钢结构...

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回