(完整版)基于数字图像处理的车牌识别本科毕业论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本科生毕业论文(设计)
题目:
基于数字图像处理的车牌识别设计
**: ***
学院: 数理与信息工程学院专业: 电子信息工程
班级: 111
学号:
指导教师:
刘纯利职称: 教授
2014 年12 月24 日
安徽科技学院教务处制
目录
摘要 ....................................................................关键词 ..................................................................
1、设计目的 .............................................................
2、设计原理: ............................................................
3、设计步骤: ............................................................
4、实行方案 .............................................................
4.1. 总体实行方案:...................................................
4.2. 各模块的实现:...................................................
4.2.1输入待处理的原始图像: .......................................
4.2.2图像的灰度化并绘制直方图: ...................................
4.2.3 边缘检测....................................................
4.2.4图像的腐蚀操作:............................................
4.2.5平滑图像....................................................
4.2.6除去二值图像的小对象 ........................................
4.3车牌定位 .........................................................
4.4字符的分割与识别..................................................
4.4.1.车牌的再处理................................................
4.4.2字符分割....................................................
4.5车牌识别:........................................................
5、总结: ................................................................
6、致谢 .................................................................
7、参考文献: ............................................................
基于数字图像处理的车牌识别设计
电子信息工程专业学生周金鑫
指导教师刘纯利
摘要:车牌识别在人类社会交通系统中担当重要角色,一个设计优良
的车牌识别系统会给人们生活带来极大的方便,本文通过运用matlab和
数字图像处理的一些知识简单通过图像预处理,车牌定位,字符分割,采
用模板匹配法实现车牌字符的识别。
关键词:图像预处理边缘处理字符分割字符识别
1、设计目的
车牌识别系统主要是为了辨别所拍图片中的车牌部分,以此识别车
辆。通过车牌识别系统的设计,来实现经过我校西大门的车辆的识别。
2、设计原理:
设计的原理主要如下图所示:
3、设计步骤:
流程图如下:
4、实行方案
4.1. 总体实行方案:
用摄像机获取自然环境下的汽车彩色图像,将彩色图像用matlab软件处理成灰度图像并绘制直方图,然后进行边缘检测图像的腐蚀,平滑图像以及去除二值图像的小对象等操作,再进行车牌的定位和字符分割与识别最终达到识别车牌照的目的。
4.2. 各模块的实现:
4.2.1输入待处理的原始图像:
I=imread(‘car.jpg');
imshow(I);%显示车牌的原始图片,结果如下:
图4.2.1原始图像picture1
4.2.2图像的灰度化并绘制直方图:
彩色图像的存储器所需的成本高,且减缓系统的速度执行,所以,在图像识别处理彩色图像一般都转换成灰度图像,以加快图像信息的处理速度。从彩色图像到灰度图像的转换叫做灰度处理。灰度直方图的横坐标代表图片的像素数,从左到右由暗到亮,灰度直方图的纵轴就表示其所占有图片的面积,峰值越低就意味着该明暗值的像素数量越少,从图4.2.2可以看出峰值最高的即为车牌区域。
I1=rgb2gray(I);%灰度处理
subplot(1,2,1),imshow(I1);title('gray image');
subplot(1,2,2),imhist(I1);title('灰度图直方图');%绘制灰度图和直方图
显示结果图像如下: