- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
200833495201谷倩兰[文献综述]2011-10-21.doc
嘉兴学院毕业设计(论文)文献综述
题目: 基于图像处理的车牌识别技术的研究
学院名称:机电工程学院 专业班级:电气082 学生姓名: 谷倩兰
1前言部分
近年来,随着社会经济的迅速发展和城市规模的急剧扩大,机动车辆正不断增加,我国已然成为汽车消费大国,也因此产生了各种负面影响,如道路交通堵塞、交通事故频繁、管理工作难以实施等,尽管政府部门兴建了大量的交通基础设施,甚至改变路网结构,但是不堪重负的交通网仍然没有得到根本的改善,可想而知,我们正在面临着道路交通运输网通行能力不能满足日益增长的交通量的重大问题,因此为了适应车辆的自动化管理,智能交通系统应运而生,发展智能交通系统也是今后交通建设的一个重要发展方向和趋势。作为现代智能交通系统中一项非常重要的技术,车牌自动识别系统是其中一个重要的研究课题,可以说它既具有重要的理论研究意义,又极具实用价值,它是计算机视觉与模式识别技术在智能交通领域方面的重要研究方向,是一门综合性非常强的应用技术,而且车牌自动识别系统作为一种关键性技术被广泛应用于交通流量检测、停车场和高速公路自动收费、十字路口违章等自动交通管理系统。车牌识别大体上分为数据采集、车牌定位、特征提取和车牌识别等几个部分,而车牌定位的准确与否则直接影响着车牌号码的识别率【1】。 车牌定位是车牌识别技术的难点和关键点,车牌定位对车牌识别系统来说至关重要,其定位准确度在很大程度上也影响着以后的字符分割和识别结果【2】。
车牌定位算法众多,从特征应用方面可分为基于纹理特征的定位算法和基于颜色特征的定位算法;根据采用的具体方法,车牌定位方法有边缘检测法、投影法、差分法、阈值法、小波分析法和神经网络分析法等,基于颜色特征进行车牌定位精确度高,但计算量大、耗时长;基于数学形态学进行车牌定位计算量小、速度快,但精确度不是很高.单靠一种车牌定位方法很难达到令人满意的效果【3】。 所以本论文的研究思想指导为,寻求并实现一种综合各种算法的最优新型车牌定位方法,能够达到定位过程的快速性、定位结果的高准确性和定位方法的实用性。
本次设计主要使用C++ Builder作为PC软件的开发软件。C++ Builder是由Borland公司 继Delphi之后又推出的一款高性能可视化集成开发工具。它具有以下重大优点:
1. C++ Builder具有快速的可视化开发环境,只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面;C++ Builder内置了100多个完全封装了Windows公用特性且具有完全可扩展性(包括全面支持ActiveX控件)的可重用控件;C++ Builder具有一个专业C++开发环境所能提供的全部功能:快速、高效、灵活的编译器优化,逐步连接,CPU透视,命令行工具等。它实现了可视化的编程环境和功能强大的编程语言(C++)的完美结合。
2.C++ Builder优化的32位原码(Native Code)编译器建立在Borland公司久经考验的编译技术基础之上,提供了高度安全性、可靠性、快速性的编译优化方法,完全编译出原始机器码而非中间码,软件执行速度大大提高。在编译和连接过程中,C++ Builder自动忽略未被修改的原代码和没有使用的函数,从而大大提高了编译和连接速度。C++ Builder的CPU透视工具包括五个独立的小面板,可以对正在运行程序从内部进行深层次的了解。另外C++ Builder还提供了一个专业开发环境所必需的命令行工具,以帮助建立C++程序或者准备编译和连接的程序进行更精细的控制。
3.C++ Builder可以编译所有符合ANSI/ISO标准的原代码,支持最新ANSI C++/C语言特征:模板(Templates)、例外(Exceptions)、运行类型信息(Runtime Type Information)、Namespaces等,另外它还可以使用标准C++库且支持标准模板库(STL),以前的所有C++/C原代码可以不经过修改,直接移植到C++ Builder环境下来。C++ Builder完全支持32位长文件名、多线程程序设计,且允许程序员直接调用任何Win95和NT API函数。
4.C++ Builder的集成开发环境(IDE)提供了可视化窗体设计器、对象观察器、控件板、工程管理器、集成编辑器和调试器等一系列可视化快速应用程序开发(RAD)工具,让程序员可以很轻松地建立和管理自己的程序和资源。
2主题部分
于1983年在法国首次推出车牌开始,车牌通常由塑料或金属材料制成的板附在汽车的前部和后部。它由字母,数字和数字代码,将代表车辆属于哪个
文档评论(0)