一种笔迹贴图缓存实现方法

文档序号:6384412阅读:278来源:国知局
专利名称:一种笔迹贴图缓存实现方法
技术领域
本发明涉及手写笔迹贴图技术领域,尤其涉及一种笔迹贴图缓存实现方法。
背景技术
随着手写触摸屏技术的持续发展,人们更多倾向于使用带有手写触摸屏的电子数码产品,在这些产品中,可以实现手写笔迹的实时捕捉并显示的功能。但是,传统的手写笔迹捕捉装置中,对于手写笔迹形状的贴图处理一般是直接从存储设备中读取贴图并绘制在显示界面上,由于每次均从存储设备中直接读取贴图,会产生处理的延时性,因此造成使用者操作时流畅度欠缺。同时由于传统的手写笔迹捕捉装置会将各种大小的贴图都存放在存储设备中,在一定程度上也造成了存储容量的浪费。

发明内容
根据现有技术中存在的上述缺陷,现提供一种笔迹贴图缓存实现方法的技术方案,具体如下一种笔迹贴图缓存实现方法,用于将使用者在触屏上滑动的笔迹显示在显示界面上,其中,包括存储装置、缓存装置、处理装置、笔迹捕捉装置、绘制装置和显示装置,所述显示装置连接所述绘制装置,所述处理装置分别连接所述笔迹捕捉装置、所述缓存装置和所述绘制装置,所述缓存装置连接所述存储装置;所述存储装置内预置有图像大小为预定像素的标准贴图;所述显示装置是所述触屏;所述笔迹捕捉装置连接所述触屏;所述笔迹贴图缓存实现方法具体包括步骤a,所述缓存装置从所述存储装置中读取图像大小为预定像素的所述标准贴图并保存; 步骤b,所述笔迹捕捉装置捕捉到使用者滑动产生的笔迹,并将笔迹信息发送至所述处理装置;步骤C,所述处理装置从所述缓存装置中读取所述标准贴图,并根据读取的所述笔迹信息将所述标准贴图缩放至对应像素大小的笔迹贴图;步骤d,所述处理装置将经过缩放所述笔迹贴图发送至所述绘制装置,所述绘制装置根据所述笔迹贴图在所述触屏的显示界面上绘制相应图形,以实时形成使用者滑动操作留下的笔迹。优选的,该笔迹贴图缓存实现方法,其中,所述存储装置内预置的所述标准贴图的形状为无边框的正方形。优选的,该笔迹贴图缓存实现方法,其中,所述存储装置内预置的所述标准贴图的大小为m*m像素(m为整数,且23 : m : 211)。优选的,该笔迹贴图缓存实现方法,其中,经过缩放的所述笔迹贴图的大小为n*n(2°彡n彡m,且n为整数)像素。优选的,该笔迹贴图缓存实现方法,其中,还包括一个输入装置,所述输入装置连接所述存储装置;所述输入装置供使用者在所述大小取值范围内输入所述标准贴图的像素尺寸;所述输入装置将所述像素尺寸发送至所述存储装置,以供所述处理装置调取并根据所述像素尺寸改变所述标准贴图的大小。上述技术方案的有益效果是在缓存中实时读取笔迹贴图并进行实时缩放,提升了使用者的滑动流畅度,采用一个标准的笔迹贴图保存在存储设备中,也节省了存储空间。


图1是本发明的实施例中笔迹贴图缓存实现方法的基础结构示意图;图2是本发明的实施例中笔迹贴图缓存实现方法的流程示意图。
具体实施例方式下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。本发明的实施例基 于如图1所示的基础结构,其中,包括存储装置、缓存装置、处理装置、笔迹捕捉装置、绘制装置和显示装置,显示装置连接绘制装置,处理装置分别连接笔迹捕捉装置、缓存装置和绘制装置,缓存装置连接存储装置;存储装置内预置有图像大小为预定像素的标准贴图;显示装置是触屏;笔迹捕捉装置连接触屏;上述基础结构中,存储装置内预置的标准贴图的大小为m*m像素(m为整数,且23^m^ 211),在本实施例中,该标准贴图的大小为32*32像素;在使用者开始滑动前,缓存装置预先读取该标准贴图并保存,以供处理装置随时调取;笔迹捕捉装置用于捕捉使用者的实时笔迹信息,处理装置读取瞬时笔迹的信息并将缓存装置中的标准贴图进行缩放以契合该笔迹,然后将该缩放过的笔迹贴图发送至绘制装置;绘制装置根据该笔迹贴图将实时笔迹绘制在触屏的显示界面上;显示装置即触屏。上述基础结构中还包括一个输入装置(未示出),输入装置连接存储装置,供使用者在所述大小取值范围内输入标准贴图的像素尺寸;输入装置将像素尺寸发送至存储装置,以供处理装置调取并根据像素尺寸改变标准贴图的大小。如图2所示,一种笔迹贴图缓存实现方法,具体步骤为步骤a,缓存装置预先读取存储装置中预置的标准贴图并包括,以供处理装置进行调取;步骤b,笔迹捕捉装置实时捕捉使用者滑动操作时产生的笔迹信息,并将该笔迹信息发送至处理装置;步骤C,处理装置根据该瞬时笔迹的信息,调取缓存装置中预存的标准贴图并进行相应缩放以得到具体的笔迹贴图,以使其符合该瞬时笔迹的形状;笔迹贴图的缩放范围为n*n (2° < n < m,且n为整数)像素,即从1*1像素至m*m像素不等;在本实施例中,由于m*m被限定为32*32,因此笔迹贴图的缩放范围为1*1像素至32*32像素不等;处理装置将经过缩放后的笔迹贴图发送至绘制装置;步骤d,绘制装置接收该笔迹贴图,并根据该笔迹贴图在显示装置的显示界面上绘制实时的笔迹图像。在本发明的实施例中,预置的标准贴图为无边框的正方形。以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
权利要求
1.一种笔迹贴图缓存实现方法,用于将使用者在触屏上滑动的笔迹显示在显示界面上,其特征在于,包括存储装置、缓存装置、处理装置、笔迹捕捉装置、绘制装置和显示装置,所述显示装置连接所述绘制装置,所述处理装置分别连接所述笔迹捕捉装置、所述缓存装置和所述绘制装置,所述缓存装置连接所述存储装置;所述存储装置内预置有图像大小为预定像素的标准贴图;所述显示装置是所述触屏;所述笔迹捕捉装置连接所述触屏; 所述笔迹贴图缓存实现方法具体包括 步骤a,所述缓存装置从所述存储装置中读取图像大小为预定像素的所述标准贴图并保存; 步骤b,所述笔迹捕捉装置捕捉到使用者滑动产生的笔迹,并将笔迹信息发送至所述处理装置; 步骤C,所述处理装置从所述缓存装置中读取所述标准贴图,并根据读取的所述笔迹信息将所述标准贴图缩放至对应像素大小的笔迹贴图; 步骤d,所述处理装置将经过缩放所述笔迹贴图发送至所述绘制装置,所述绘制装置根据所述笔迹贴图在所述触屏的显示界面上绘制相应图形,以实时形成使用者滑动操作留下的笔迹。
2.如权利要求1所述的笔迹贴图缓存实现方法,其特征在于,所述存储装置内预置的所述标准贴图的形状为无边框的正方形。
3.如权利要求2所述的笔迹贴图缓存实现方法,其特征在于,所述存储装置内预置的所述标准贴图的大小取值范围为m*m像素(m为整数,且23 < m < 211。
4.如权利要求3所述的笔迹贴图缓存实现方法,其特征在于,经过缩放的所述笔迹贴图的大小为n*n (2°≤n≤m,且n为整数)像素。
5.如权利要求1-4中任意一项所述的笔迹贴图缓存实现方法,其特征在于,还包括一个输入装置,所述输入装置连接所述存储装置;所述输入装置供使用者在所述大小取值范围内输入所述标准贴图的像素尺寸;所述输入装置将所述像素尺寸发送至所述存储装置,以供所述处理装置调取并根据所述像素尺寸改变所述标准贴图的大小。
全文摘要
本发明公开了一种笔迹贴图缓存实现方法,其属于手写笔迹贴图技术领域,具体步骤包括缓存装置预先读取存储装置中预置的标准贴图并保存;笔迹捕捉装置实时捕捉使用者滑动操作时产生的笔迹信息,并将该笔迹信息发送至处理装置;处理装置根据该瞬时笔迹的信息,调取缓存装置中预存的标准贴图并进行相应缩放以得到具体的笔迹贴图;处理装置将经过缩放后的笔迹贴图发送至绘制装置;绘制装置接收该笔迹贴图,并根据该笔迹贴图在显示装置的显示界面上绘制实时的笔迹图像;上述技术方案的有益效果是在缓存中实时读取笔迹贴图并进行实时缩放,提升了使用者的滑动流畅度,采用一个标准的笔迹贴图保存在存储设备中,也节省了存储空间。
文档编号G06F3/0488GK103064615SQ20121054600
公开日2013年4月24日 申请日期2012年12月17日 优先权日2012年12月17日
发明者谢殿侠, 张军标, 赵旭 申请人:上海海知信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1