嵌入式手写汉字输入系统的开发 毕业论文.doc

嵌入式手写汉字输入系统的开发 毕业论文.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科生毕业设计(论文) 题 目: 嵌入式手写汉字输入系统的开发 姓  名: 学 号: 学 院: 数学与计算机科学学院 专  业: 计算机科学与技术 年  级: 2008级 指导教师: (签名) 年 月 日 嵌入式手写汉字输入系统的开发 摘要:本文首先介绍了本系统的背景、难点和课题目标。其次,开发环境介绍。最后是开发过程,包括笔迹的输入与显示、笔画的识别和字的识别。笔迹的输入和显示涉及到输入点的采集、有效性判断和滤波算法。笔画识别按照输入一笔识别一笔的原则进行。为了方便识别,把笔画分为横、竖、撇、捺和折五种,并赋予相应的编码。写完一个字后得到相应的笔画代码串,将代码串与笔画库进行比对进行字的识别。 关键词:触摸屏,手写汉字识别,楷体,算法。 The Development of Chinese Characters Handwriting Input Based on Embeded System Abstract:This paper first introduces the background, difficult and subject objectives. Second, the development environment is introduced. Finally, the development process, including handwriting input and display, the strokes of the identification and word recognition. The handwriting input and display related to the input of the effectiveness of the collection, judgment and filtering algorithms. Stroke Recognition in accordance with the principle of the input to a recognition a. In order to facilitate identification, the stroke is divided into horizontal, vertical, write, press down and fold five kinds. Recognition a character by comparing the code string with strokes library. Keyword:touch screen,recognition of handwriting characters,typography,algorithm. 1 绪论 课题背景 近些年来,带有触摸屏的可交互式设备的应用越来越广泛,手写汉字系统正是发挥触摸屏优势的一种输入法。此外,传统的汉字输入法也存在着一些弊端。例如音码输入法在发音不准和不会读的情况下无法输入;而五笔输入法要求使用者要记住字的拆分方式和按键位置。因此,在嵌入式设备上进行手写汉字识别技术研究有着重要的现实意义[1]。 研究难点 [1]字数众多 汉字中存在的大量的相似字,例如‘已、己、巳’,‘戍、戌’等,手写时细微的差别就可能导致识别的结果不同。如何让软件提取到这些细小的差别并作出正确的判断是研究的难点之一。 [2]笔顺问题 由于每个人书写习惯的不同,使得不同的人写同一个字的笔顺不同,给单纯通过笔画识别汉字增加了难度。 [3]鲁性棒问题 鲁性棒问题也称为抗干扰性问题,如何克服因硬件不稳定或手写时偶然产生的抖动、断笔等,这些对于汉字手写系统的实际应用有着重大的影响。 1.3 课题目标 开发适用于嵌入式系统的精简型手写汉字输入系统,使用32位ARM开发板。本系统基于笔画识别,要求使用者按正确的笔顺工整地输入汉字。 2 开发环境 开发环境由硬件和软件组成,硬件包括计算机、FQ-2478开发板和EasyJTAG连接口,软件包括Arm Developer Suite开发环境和H-JTAG调试代理软件。 2.1 FQ-2478开发板介绍 FQ-2478以LPC2478为核心组成,LPC2478是NXP公司生产的ARM7系列的嵌入式CPU。开发板采用12MHZ的晶振,经PLL电路6倍频生成72MHZ时钟信号供全系统使用。FQ-2478开发板如图2-1所示: 图2-1 2.2 软件介绍 ARM Developer Suite集成开发环境简称ADS,是一套专用开发运行ARM内核处理器应用程序的开发工具,可以开发纯汇编程序也可以开发汇编、C/C++混合程序。 H-JTAG 是一款调试代理软件,它包括三个部分

文档评论(0)

绿风 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档