本发明专利技术提供一种对手写笔迹进行编辑处理的方法及电子设备。根据本发明专利技术所提供的电子设备能够监测轨迹输入装置在用户输入图层中进行轨迹输入的过程,并实时捕获所输入的各轨迹上的轨迹点的坐标和时间;再按照所述电子设备的屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置用于缩放各轨迹点的坐标的第一缩放比例,并将各所述轨迹点的坐标按照所述第一缩放比例进行缩放,以得到缩放后的各轨迹点的坐标;以及基于缩放后的各轨迹点的坐标和时间,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹,并将所有所述手写笔迹所构成的图像贴在所述编辑图层的指定区域。可见本发明专利技术能够书写、编辑具有个性化风格的手写笔迹。
【技术实现步骤摘要】
本专利技术涉及一种对手写笔迹进行编辑处理的方法及电子设备。
技术介绍
随着智能手机、平板电脑等电子设备的普及,笔式交互变得越来越灵活。人们可以用触屏、鼠标等多种输入装置进行手工书写,以便获得真实的手写体验。目前,文本编辑功能主要是对标准字库的字体进行编辑,通过输入法输入,将用户输入的字显示在文本框内。对于形态多变的手写字体,传统的文本编辑功能无法适用。故而出现了利用笔画模拟、笔画匹配、模板融合等技术将手写输入的文字转换成预设的几种或几十种笔体中的一种。然而这种方式不能很好地反映每个用户的书写个性,使得在电子签名等领域中无法有效推广。为了解决手写笔迹无法体现个性化的问题,市场上还出现一种电子写字板,其具有压力传感器等传感装置,写字板可以所检测到的手写输入时的压力值、速度值等来绘制能体现原始笔迹、且具有毛笔或钢笔美化效果的手写笔迹。利用该种电子写字板进行书写时,所书写出的手写字在缩放时,由于采用图片缩放技术,因此会出现失真、变形等缺陷。因此,需要对现有的手写笔迹进行编辑处理的方案进行改进,使得用户利用鼠标、 触摸笔等常用轨迹输入装置来得到具有美化效果的手写笔迹,并且将手写笔迹清晰的缩放到指定尺寸。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种对手写笔迹进行编辑处理的方法及电子设备,用于解决现有技术中无法提供简便的手写笔迹书写方法,且手写笔迹缩放失真等问题。为实现上述目的及其他相关目的,本专利技术提供一种对手写笔迹进行编辑处理的方法,应用于具有轨迹输入装置的电子设备中,其至少包括I)监测所述轨迹输入装置在用户输入图层中进行轨迹输入的过程,并实时捕获所输入的各轨迹上的轨迹点的坐标和时间; 2)按照所述电子设备的屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置用于缩放各轨迹点的坐标的第一缩放比例,并将各所述轨迹点的坐标按照所述第一缩放比例进行缩放,以得到缩放后的各轨迹点的坐标;3)基于缩放后的各轨迹点的坐标和时间,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹,并将所有所述手写笔迹所构成的图像贴在所述编辑图层的指定区域。优选地,所述步骤I)还包括在捕获所述轨迹点时,基于已捕获的各所述轨迹点的坐标和时间,实时地将所捕获的各所述轨迹点所构成的轨迹美化成手写笔迹,并显示在所述用户输入图层上。优选地,所述步骤2)中按照所述电子设备的显示屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置所输入的轨迹的第一缩放比例的方式包括利用公式I确定所述第一缩放比例H1 ;权利要求1.一种对手写笔迹进行编辑处理的方法,应用于具有轨迹输入装置的电子设备中,其特征在于,至少包括监测所述轨迹输入装置在用户输入图层中进行轨迹输入的过程,并实时捕获所输入的各轨迹上的轨迹点的坐标和时间;按照所述电子设备的屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置用于缩放各轨迹点的坐标的第一缩放比例,并将各所述轨迹点的坐标按照所述第一缩放比例进行缩放,以得到缩放后的各轨迹点的坐标;基于缩放后的各轨迹点的坐标和时间,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹,并将所有所述手写笔迹所构成的图像贴在所述编辑图层的指定区域。2.根据权利要求I所述的对手写笔迹进行编辑处理的方法,其特征在于,在实时捕获所输入的各轨迹上的轨迹点的坐标和时间的时候,所述方法还包括在捕获所述轨迹点时, 基于已捕获的各所述轨迹点的坐标和时间,实时地将所捕获的各所述轨迹点所构成的轨迹美化成手写笔迹,并显示在所述用户输入图层上。3.根据权利要求I所述的对手写笔迹进行编辑处理的方法,其特征在于,按照所述电子设备的显示屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置所输入的轨迹的第一缩放比例的方式包括利用公式I确定所述第一缩放比例H1 ;其中,λ为所述电子设备的屏幕分辨率;SW为所述电子设备的屏幕宽度;lw为所述编辑图层的行宽。4.根据权利要求I所述的对手写笔迹进行编辑处理的方法,其特征在于,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹的方式包括·3-1)依照时间顺序,从第二个所述轨迹点开始,基于第η个所述轨迹点、及此前的至少一个所述轨迹点的坐标和时间,取得用于表征第η个所述轨迹点的笔迹尺寸的特征信息; 并将所取得的特征信息转换成用于确定所述笔迹尺寸的至少一个分量;以及将各所述分量进行合并,以取得第η个所述轨迹点所对应的笔迹尺寸;其中,η为大于I的整数;·3-2)将每一个所述轨迹点按所述笔迹尺寸进行美化处理,以得到由各所述轨迹点所对应的手写笔迹所连接而成的图像。5.根据权利要求4所述的对手写笔迹进行编辑处理的方法,其特征在于,所述特征信息包括所述轨迹点的速度、所述轨迹点的加速度、所述轨迹点的方向角、所述轨迹点的偏转角中的一种或多种。6.根据权利要求4所述的对手写笔迹进行编辑处理的方法,其特征在于,所述步骤 3-1)还包括取得第η个所述轨迹点的笔迹尺寸与预设时间段内的第a个所述轨迹点的笔迹尺寸的变化量,并将所述变化量与预设的变化量进行比较,若大于预设的变化量,则确定第η个所述轨迹点的笔迹尺寸为预设的变化量与第a个所述轨迹点的笔迹尺寸之和,反之若小于预设的变化量,则将所取得的第η个所述轨迹点的笔迹尺寸确定为第η个所述轨迹点的笔迹尺寸,其中,I ^ a ^ n,a为整数。7.根据权利要求4所述的对手写笔迹进行编辑处理的方法,其特征在于,所述步骤 3-2)中将每一个所述轨迹点按所述笔迹尺寸进行美化处理的方式包括基于相邻的所述轨迹点各自的笔迹尺寸的平均值,利用插值算法将相邻的所述轨迹点之间的点按所述平均值进行填充,以得到连续的手写笔迹。8.根据权利要求4所述的对手写笔迹进行编辑处理的方法,其特征在于,在执行所述步骤3-1)之前,还包括将各所述轨迹点进行平滑处理,以得到平滑处理后的轨迹点的坐标和时间的步骤。9.根据权利要求I所述的对手写笔迹进行编辑处理的方法,其特征在于,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹的方式还包括3-a)依照时间顺序,从第二个所述轨迹点开始,利用第η个所述轨迹点、及此前的一个所述轨迹点的坐标和时间,来计算第η个所述轨迹点的速度,其中,η为大于I的整数; 3_b)基于预设的轨迹点的速度分别与手写笔迹的尺寸和透明度的对应关系,来确定第 η个所述轨迹点所对应的手写笔迹的尺寸和透明度;3-c)利用预设的轨迹分段规则,将各所述轨迹点所构成的每一段轨迹按照所述轨迹点各自所对应的尺寸和透明度进行美化处理,以得到所有所述手写笔迹所构成的图像。10.根据权利要求9所述的对手写笔迹进行编辑处理的方法,其特征在于,所述步骤 3-c)中包括利用预设的分段规则,将每一段轨迹中的各所述轨迹点所构成的子轨迹进行插值处理,以得到由插值点和所述轨迹点所构成的子轨迹;根据经插值处理后的所述子轨迹上的所述轨迹点所对应的手写笔迹的尺寸和透明度来确定所述插值点各自所对应的手写笔迹的尺寸和透明度;利用所述插值点和轨迹点各自所对应的手写笔迹的尺寸和透明度,将插值处理后的子轨迹美化处理成尺寸和透明度连续变化的手写笔迹;基于每一段轨迹中的子轨迹的连接关系,将插值处理后的所有手本文档来自技高网...
【技术保护点】
一种对手写笔迹进行编辑处理的方法,应用于具有轨迹输入装置的电子设备中,其特征在于,至少包括:监测所述轨迹输入装置在用户输入图层中进行轨迹输入的过程,并实时捕获所输入的各轨迹上的轨迹点的坐标和时间;按照所述电子设备的屏幕的配置信息、及所述屏幕所显示的编辑图层的格式信息设置用于缩放各轨迹点的坐标的第一缩放比例,并将各所述轨迹点的坐标按照所述第一缩放比例进行缩放,以得到缩放后的各轨迹点的坐标;基于缩放后的各轨迹点的坐标和时间,将缩放后的各轨迹点所构成的每一条轨迹进行美化处理,以得到相应的手写笔迹,并将所有所述手写笔迹所构成的图像贴在所述编辑图层的指定区域。
【技术特征摘要】
【专利技术属性】
技术研发人员:金连文,黄树东,
申请(专利权)人:上海合合信息科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。