论文部分内容阅读
现在,随着各种输入法的出现,键盘输入越来越方便和快捷。但键盘输入方式有以下几点不足;1、输入内容有局限性,如不能输入过于生僻的字,输入一种新文字或字体,要安装新字库,不能输入任意符号。2、键盘输入使人们忘记了如何正确书写,在青年人中,由于太依赖键盘输入,很多都不能正确书写汉字或英语,更谈不上写得一手好字。3、键盘输入的字体过于单一,尤其是在手机上,由于字库存储空间有限,只能显示一种字体,给人的感觉过于单调。特别对于书法好的人,更希望能让对方看见自己的手写笔迹。4、键盘输入容易冒充发送,但每个人手写风格特定,较难伪造。在本文中,我们应用数字墨水技术来解决键盘输入的不足。数字墨水是一种以人为中心的人机交互技术,并且它结合了平板电脑强大的手写表达能力,使人与计算机的交流更加丰富和自然。数字墨水是一项突破性的技术。它有很多优点。例如,它可以灵活地进行缩放,而且,数字化后的手写信息既可以识别为标准的文本,也可以保留为手写时的信息。为了令数字墨水成为用户的一流选择,我们的研究主要集中在如何利用贝塞尔曲线减少存储空间和应用反走样技术提高显示效率。在这些技术的支持下,我们可以通过窄带无线网络发送数字墨水,并且显示平滑且清晰。数字墨水处理的关键要点是:1、如何寻找更有效的编码方法使之需要更小的存储空间。2、如何在缩小和放大的时候,数字墨水能够平滑美观地显示出来。最大的挑战是如何当墨水缩小到很小的尺寸时候,都能清晰地表达。因此,我们要寻找一个好方法来解决此问题。基于这种背景,本文设计了在线和离线数字墨水编解码系统,论文的特色和创新之处有:1、针对直接在屏幕上绘制直线和曲线存在锯齿状边缘的缺陷,本文利用名为Wu方法的反走样技术实现了粗细直线、方形、圆、椭圆、贝塞尔曲线的反走样技术,大大提高了显示质量,使显示更加平滑美观。2、由于直接用位图或JPEG存储所需要的存储空间较大,本文采用贝塞尔曲线以减少存储空间。对于在线数字墨水,实现了利用拐点检测、最小二乘法使贝塞尔曲线拟合原曲线,反走样技术进行在线数字墨水的编码,大大压缩其存储空间并增强其显示质量。对于离线数字墨水,实现了利用轮廓法和骨架法进行编码。对于轮廓法,实现了利用二值化、轮廓提取和跟踪、拐点检测、贝塞尔曲线对其进行编码;对于骨架法,实现了利用二值化、骨架提取与跟踪、宽度记录、贝塞尔曲线对其进行编码。并通过反走样技术提高其显示质量。3、利用基于图象的插值方法和贝塞尔曲线的方法,实现了数字墨水缩放等实验,并对两种方法进行对比。4、在PC机上用Borland C++ Builder平台进行各种算法和编解码系统的编写,运用J2ME将它应用于手机显示上。