文档详情

手写体数字识别软件设计设计.doc

发布:2017-05-25约2.57万字共36页下载文档
文本预览下载声明
唐 山 学 院 毕 业 设 计 设计题目:手写体数字识别软件设计 系 别: 智能与信息工程学院 班 级: 12通信2班 姓   名: 指 导 教 师: 2016年5月28 日 手写体数字识别软件设计 摘 要 关键词:字符识别 特征提取 BP神经网络 MATLAB The Design of Handwritten Numeral Recognition Software Abstract Handwritten number recognition, as a kind of optical character recognition technology, image processing field is the most representative of the topic and its core technology is artificial neural network algorithm.Through the computer to carry out the image processing, so that the handwritten numeral is recognized. The software is mainly used in the technology of digital image of the gray, image edge detection and expansion of the pretreatment process.Using MATLAB R2014a software written procedures, and write a GUI interface to run the program. After continuously adjustable pilot improved can be a good opponent to write numbers 0-9 identification. In the economic globalization , for handwritten Arabic numerals recognition in the financial sector, especially the bank bill processing, business admissibility inquiry application will be greatly convenient for people daily life, improves work efficiency, which also makes handwritten digital recognition of rapid development. Keywords: Character recognition ; Feature extraction;BP neural network ; MATLAB 目录 1前言 1 1.2技术的发展现状 2 1.3软件研究难点 3 2 MATLAB介绍 4 2.1 MATLAB概况 4 2.2 MATLAB功能和特点 4 2.3 MATLAB界面 4 3 手写体识别常用算法 6 3.1 常用算法介绍 6 3.2 人工神经网络发展史 7 4手写体数字识别整体设计 8 4.1设计方案 8 4.2图像采集 8 4.3数字图像预处理 9 4.4图像特征提取 9 4.5分类识别 10 4.6识别率的统计 10 5系统的具体设计 11 5.1 图像的切分 11 5.2图像预处理 11 5.2.1灰度化处理 11 5.2.2二值化处理 12 5.2.3边缘检测 14 5.2.4 图像的膨胀 15 5.3图像特征提取 15 5.4图像分类识别 17 5.4.1人工神经网络的学习 17 5.4.2 BP神经网络 17 5.5实际操作流程 21 5.6识别结果统计 22 6总结 24 致谢 25 参考文献 26 附录 27 附录1预处理程序 27 附录2图像切分程序 27 附录3特征提取程序 28 附录4识别程序 28 附录5建立分类识别器的程序 29 附录6建立GUI部分程序 29 很长时间以来,让机器具有可以智能识别的能力是科学研究的方向的重要方面,实现对图像的了解和识别是实现智能化的重要方法,近年来,科学发展的速度很快,字符识别发展迅速,并且成为了图像识别的主要组成部分。手写体数字识别则是字符识别的重要组成部分。
显示全部
相似文档