基于Matlab的车牌识别系统

1.程序简介

本模型基于MATLAB,通过编程创建GUI界面,基于Matlab的数字图像处理,对静止的车牌图像进行分割并识别,通过编写matlab程序对图像进行灰度处理、二值化、腐蚀膨胀和边缘化处理等,并定位车牌的文字,实现字符的分割,再通过模板和样板库进行字符的识别,最后再生成数据库管理系统,并对设计结果进行分析。

2.设计内容

系统通过以打开文件的形式,选取要识别的车牌的图像,并且能够实现对车牌的自动识别和分割,再通过进行灰度处理、二值化、腐蚀膨胀、边缘锐化等对图片进行处理,对车牌文字进行定位、分割,再通过模板匹配法、建立样本库进行字符的识别,最后生成数据管理系统。并且能够通过GUI界面的"选择图片""图片处理""退出界面"三个按钮进行相应的的控制。

3.程序设计流程图

4.GUI界面及程序运行结果

5.内含完整设计报告及车牌素材

6.参考文献:

1 杨杰. 数字图像处理及MATLAB实现M.北京:电子工业出版社,2013.

2 杨杰. 数字图像处理及MATLAB实现学习与学习指导M.北京:电子工业出版社,2013.

3 梁玮、罗剑锋、贾云得.一种复杂背景下的多车牌图像分割与识别方法D. 2003.

4 宋建才.汽车牌照识别技术研究J.工业控制计算机,2004,44~45

5 郁梅等,基于视觉的车辆牌照检测,计算机应用研究,1999(5),P65~67

相关推荐
mayaairi9 分钟前
JS DOM属性操作完全指南:内容、样式与自定义属性
开发语言·前端·javascript
avi911114 分钟前
Threejs新版本后glb导出提示.x问题GLTFExporter,替代3dmax
开发语言·前端·javascript·threejs·glb·gltfexporter
qq7621182227 分钟前
windows Qt mingw 编译libzip
开发语言·windows·qt
曹牧29 分钟前
Java:Java 数组转 List
java·开发语言·windows
工业一体机老司机33 分钟前
Python实现工业一体机OPC-UA通信:从SDK选型到数据采集实战
开发语言·python·单片机
IT爱学堂36 分钟前
QT原理与源码分析可以学到什么 QT视频课程 QT课程推荐 最新推荐
开发语言·qt
wuyk55537 分钟前
Python 零基础入门第七章:字典 Dict
开发语言·python
躺着听Jay38 分钟前
QT交叉编译
开发语言·qt
2601_9669496540 分钟前
如何判断盘中最新价相对昨日收盘涨跌幅,并实时触发止盈止损条件单:QuantDash Python 实战
开发语言·python·量化策略·量化·quantdash
下辈子不要当码农1 小时前
Day7-Linux软件编程(进程与线程(3))
java·开发语言