内容摘要:本文论述并设计实现了一个自由手写体数字识别系统。文中首先对待识别数字的预处理进行了介绍,包括二值化、噪声处理、图像分割、归一化、细化等图像处理方法;其次,探讨了数字字符特征向量的提取;最后采用了bp神经网络算法,并以MATLAB作为编程工具实现了具有友好的图形用户界面的自由手写体数字识别系统。实验结果表明,本方法具有较高的识别率,并具有较好的抗噪性能。
目 录
内容摘要……...............................................................................................4
关键字……………………………………………………………………...4
Abstract……………………………………………………………………..5
Keywords…………………………………………………………………...5
1.1 字符识别概述………………………………………………………..6
1.2 数字识别研究的目的及意义………………………………………..6
1.3 手写数字识别的典型应用…………………………………………..7
1.4 国内外研究现状……………………………………………………..8
1.5 手写体数字识别系统概述…………………………………………10
1.6 文章结构……………………………………………………………11
2.1 图像灰度化…………………………………………………………13
2.2 图像二值化…………………………………………………………14
2.3 图像反色……………………………………………………………16
2.4 图像去噪声…………………………………………………………16
2.5 数字分割……………………………………………………………17
2.6 数字归一化…………………………………………………………18
2.7 数字细化……………………………………………………………21
3.1 特征提取概述………………………………………………………25
3.2 手写体字符特征提取方法概述……………………………………27
3.3 手写体数字识别中的结构特征提取………………………………29
3.4 手写体数字识别中的统计特征提取……………………………….31
4.1 人工神经网络概述…………………………………………………32
4.2 BP神经网络概述…………………………………………………..33
4.3 本文的神经网络结构设计…………………………………………34
5.1 系统实现……………………………………………………………39
5.2 结果分析……………………………………………………………..42