数字图像处理报告基于MATLAB的字符识别研究汽车牌照识别程序的设计姓名:苗盼盼学号:201014018院系:信息工程学院指导老师:许丽张帆摘要:本次课程设计的目的是通过对基于MATLAB的字符识别的研究,以汽车牌照识别的设计为实例,详细介绍字符识别的相关原理
整个汽车牌照识别的过程分为预处理、边缘提取、车牌定位、字符分割、字符识别五大模块,用MATLAB软件编程来实现每一个部分,最后识别出汽车牌照
关键词:MATLAB字符识别车牌识别神经网络图像处理一、课程设计目的通过对课程设计任务的完成,能够掌握和熟悉加强对数字图像处理的理解;了解图像分割的基本原理和应用,起到综合运用各种技术和理论知识的作用
二、背景及基本原理数字图像处理(DigitalImageProcessing)又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程
是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术
图像分割是一种重要的图像技术,在理论研究和实际应用中都得到了人们的广泛重视
图像分割的方法和种类有很多,有些分割运算可直接应用于任何图像,而另一些只能适用于特殊类别的图像
有些算法需要先对图像进行粗分割,因为他们需要从图像中提取出来的信息
许多不同种类的图像或景物都可作为待分割的图像数据,不同类型的图像,已经有相对应的分割方法对其分割,同时,某些分割方法也只是适合于某些特殊类型的图像分割
分割结果的好坏需要根据具体的场合及要求衡量
在本报告中是对车辆牌照中的文字和数字部分进行处理
系统组成基于MATLAB图像处理的汽车牌照识别系统主要包括车牌定位字符车牌分割和车牌字符识别三个关键环节其识别流程图如图1所示
图1识别流程图其中,(1)原始图像:由数码相机或其它扫描装置拍摄到的图像;(2)图像预处理:对动态采集到的图像进行滤波、边界增强等处理以