菜单
  

    本文利用的是已经拍摄好的一段车辆行驶视频,将视频读入,根据设计好的视频车辆检测和跟踪算法,提取前景并进行跟踪计数,从而统计出该行驶路面的车流量。
    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. OpenCv+Jetson-tk1嵌入式终端的...

  2. 粒子群优化算法车辆路径...

  3. MATLAB基于软测量技术车辆行驶状态估计

  4. 51单片机智能车辆收费系统设计+电路图

  5. opencv抖动环境下捷联式导引头目标检测算法

  6. 基于OpenCV的路标识别系统设计

  7. GPS车载视频监控系统的设计+电路图+程序

  8. 现代简约美式风格在室内家装中的运用

  9. 江苏省某高中学生体质现状的调查研究

  10. C++最短路径算法研究和程序设计

  11. NFC协议物理层的软件实现+文献综述

  12. 高警觉工作人群的元情绪...

  13. 中国传统元素在游戏角色...

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 浅析中国古代宗法制度

  16. 上市公司股权结构对经营绩效的影响研究

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回