1、 1 数字图像处理课程设计数字图像处理课程设计报告报告 手写阿拉伯数字的识别手写阿拉伯数字的识别 1、课程设计目的 1)、 提高分析问题、 解决问题的能力, 进一步巩固数字图像处理系统中的基本原理 与方法。 2)、 掌握文献检索的方法与技巧。 3)、 熟悉掌握一门计算机语言,可以进行数字图像的应用处理的开发设计。 2、方法综述 字符识别处理的信息可分为两大类:一类是文字信息, 处理的主要是用各国家、 各民 族的文字(如:汉字,英文等)书写或印刷的文本信息,目前在印刷体和联机手写方面技术已 趋向成熟,并推出了很多应用系统;另一类是数据信息,主要是由阿拉伯数字及少量特殊符 号组成的各种编号和统计数
2、据,如:邮政编码、统计报表、财务报表、银行票据等等,处理 这类信息的核心技术是手写数字识别。 本次实验是对手写的阿拉伯数字进行识别, 主要步骤 包括预处理模块(其中用到图像分割方法) ,特征提取和利用人工神经网络(具体运用 BP 神经网络方法)进行数字的识别。 2.2.1 1 图像分割:图像分割: 图像分割就是把图像分成若干个特定的、 具有独特性质的区域并提出感兴趣目标的技 术和过程。它是由图像处理到图像分析的关键步骤。现有的图像分割方法主要分以下几类: 基于阈值的分割方法、 基于区域的分割方法、 基于边缘的分割方法以及基于特定理论的分割 方法等。 2.12.1.1.1 基于阈值的分割方法基于
3、阈值的分割方法 灰度阈值分割1法是一种最常用的并行区域技术, 它是图像分割中应用数量最多的一 类 。 阈 值 分 割 方 法 实 际 上 是 输 入 图 像 f到 输 出 图 像g的 如 下 变 换 : 其中,T 为阈值,对于物体的图像元素 g(i,j)=l,对于背景的图像元素 g(i,j)=0。 由此可见, 阈值分割算法的关键是确定阈值, 如果能确定一个合适的阈值就可准确地将图像 分割开来。阈值确定后,将阈值与像素点的灰度值比较和像素分割可对各像素并行地进行, 分割的结果直接给出图像区域。阈值分割的优点是计算简单、运算效率较高、速度快。在重 视运算效率的应用场合(如用于硬件实现), 它得到了
4、广泛应用。 人们发展了各种各样的阈值 处理技术,包括全局阈值、自适应阈值、最佳阈值等等。 2 2 2.1.1.2.2 基于边缘的分割方法基于边缘的分割方法 图像分割的一种重要途径是通过边缘检测,即检测灰度级或者结构具有突变的地方, 表明一个区域的终结,也是另一个区域开始的地方。这种不连续性称为边缘。不同的图像灰 度不同,边界处一般有明显的边缘,利用此特征可以分割图像。图像中边缘处像素的灰度值 不连续,这种不连续性可通过求导数来检测到。对于阶跃状边缘,其位置对应一阶导数的极 值点,对应二阶导数的过零点(零交叉点)。因此常用微分算子进行边缘检测。常用的一阶微 分算子有 Roberts 算子、 Pr
5、ewitt 算子和 Sobel 算子, 二阶微分算子有 Laplace 算子和 Kirsh 算子等。 在实际中各种微分算子常用小区域模板来表示, 微分运算是利用模板和图像卷积来 实现。这些算子对噪声敏感,只适合于噪声较小不太复杂的图像。由于边缘和噪声都是灰度 不连续点,在频域均为高频分量,直接采用微分运算难以克服噪声的影响。因此用微分算子 检测边缘前要对图像进行平滑滤波。 2.12.1.3.3 基于小波变换的分割方法基于小波变换的分割方法 小波变换是近年来得到了广泛应用的数学工具, 它在时域和频域都具有良好的局部化 性质,而且小波变换具有多尺度特性,能够在不同尺度上对信号进行分析,因此在图像处
6、理 和分析等许多方面得到应用。 基于小波变换的阈值图像分割方法的基本思想是首先由二进小 波变换将图像的直方图分解为不同层次的小波系数, 然后依据给定的分割准则和小波系数选 择阈值门限,最后利用阈值标出图像分割的区域。整个分割过程是从粗到细,有尺度变化来 控制,即起始分割由粗略的 L2(R)子空间上投影的直方图来实现,如果分割不理想,则利用 直方图在精细的子空间上的小波系数逐步细化图像分割。 分割算法的计算馈与图像尺寸大小 呈线性变化。 2.22.2 特征提取特征提取 特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息, 决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子 集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。 2.22.2.1.1 结构特征提取方法结构特征提取方法 采用结构特征提取对字符进行结构分析从而达到识别的目的,是一种非常直观的方 法,其思想与人认字的原理有点相象,但又有所不同。其基本思想是:字符可以逐级分解成 部件、笔划乃至笔段,识别时可以自底向上,由象素得到笔段,由笔段结合