一种书写笔迹的显示方法

文档序号:9598489阅读:661来源:国知局
一种书写笔迹的显示方法
【技术领域】
[0001]本发明涉及电子设备的数据输出领域,具体涉及笔迹显示技术领域,尤其涉及一种书写笔迹的显示方法及装置。
【背景技术】
[0002]随着手写电子设备的发展,诸如电子签名、在电子屏幕上练习书法及绘画等各种手写功能被逐渐的开发出来。电子设备拥有的触摸屏允许用户通过电磁笔取代传统的键盘或鼠标来进行操作,用户只需通过在触摸屏上书写,即可将文字或图片等形式的书写笔迹录入移动终端。当前,为满足同步显示需求,有必要提供一种书写笔迹的显示方法,以将一个电子设备上的书写笔迹实时呈现在另一电子设备上。

【发明内容】

[0003]鉴于此,本发明实施例提供一种书写笔迹的显示方法,能够将一个电子设备上的书写笔迹实时呈现在另一电子设备上。
[0004]本发明实施例提供的一种书写笔迹的显示方法,包括:预设对书写于第一端上的一连贯书写笔迹进行至少三个预定数量的采样点的采集,以及采集各个采样点的笔迹参数;沿书写顺序从书写笔迹上开始采集采样点,当采集到的采样点的数量达到预设的第一阈值时,第一端将采集到的第一组笔迹参数添加第一属性值后发送给第二端;继续采集并在采集到的采样点的数量达到第二阈值时,第一端将采集到的第二组笔迹参数添加第二属性值后发送给第二端,所述第二阈值等于预定数量减去第一阈值再减去I ;继续采集并在采集到预定数量的最后一个采样点时,第一端将采集到的最后一个采样点的笔迹参数添加第三属性值后发送给第二端,其中,第一属性值、第二属性值和第三属性值表示各个采样点在书写笔迹上的先后书写顺序;第二端实时记录并根据接收到的添加有属性值的各组笔迹参数实时显示书写笔迹。
[0005]可选地,第一端按照预定格式对添加有第一属性值的第一组笔迹参数、添加有第二属性值的第二组笔迹参数以及添加有第三属性值的最后一个采样点的笔迹参数进行封装加密;第二端按照与预定格式对应的解封解密方式进行解封解密。
[0006]可选地,所述方法还包括:第一端进一步获取用户在第一端上产生的擦除轨迹,并将擦除轨迹的参数实时传送给第二端,以使第二端对其记录的书写笔迹进行相应擦除并显不O
[0007]可选地,第一端与第二端通过0TG、蓝牙、红外或网络连接方式进行通信连接。
[0008]可选地,所述笔迹参数至少包括位于所述书写笔迹上的多个采样点的坐标和书写力,第二端根据书写力计算书写笔迹在各采样点的宽度,并根据各采样点的宽度绘制并显示书写笔迹对应的图形。
[0009]可选地,对位于书写笔迹上沿书写顺序的第一个采样点和第二个采样点,根据各采样点的宽度绘制并显示书写笔迹对应的图形的步骤包括:根据坐标计算第一个采样点至第二个采样点的第一向量;绘制垂直于第一向量且经过第一个采样点的第一直线;得到位于第一直线上且与第一个采样点的距离为书写笔迹在第一个采样点的宽度一半的两个第一参考点;绘制以第一采样点为圆心且经过两个第一参考点的弧线,弧线位于第一直线的远离第二个采样点的一侧;绘制垂直于第一向量且经过第二个采样点的第二直线;得到位于第二直线上且与第二个采样点的距离为书写笔迹在第二个采样点的宽度一半的两个第二参考点;绘制连接其中一第一参考点和与其位于第一向量同一侧的一第二参考点之间的线段,以及连接另一第一参考点和另一第二参考点之间的线段。
[0010]可选地,位于书写笔迹上的采样点的数量为N,对于第2至第N-1个采样点,根据书写力计算书写笔迹在各所述采样点的宽度的步骤包括:根据坐标计算第η个采样点至第η+1个采样点的第二向量,其中2彡η彡N-1 ;绘制垂直于第二向量且经过第η个采样点的第三直线;得到位于第三直线上且与第η个采样点的距离为书写笔迹在第η个采样点的宽度一半的两个第三参考点;绘制垂直于第二向量且经过第η+1个采样点的第四直线;得到位于第四直线上且与第η+1个采样点的距离为书写笔迹在第η+1个采样点的宽度一半的两个第四参考点;绘制连接其中一个第三参考点和与其位于第二向量同一侧的一个第四参考点之间的线段,以及连接另一个第三参考点和另一个第四参考点之间的线段;计算书写笔迹在第二向量的中点的宽度;绘制以第二向量的中点为圆心且宽度为书写笔迹在第二向量的中点的宽度一半、高度为书写笔迹在第η个采样点的宽度一半的椭圆。
[0011 ] 可选地,对于第N-1至第N个采样点,根据书写力计算书写笔迹在各采样点的宽度的步骤包括:根据坐标计算第N-1个采样点至第N个采样点的第三向量;绘制垂直于第三向量且经过第三向量的中点的第五直线;得到位于第五直线上且与第三向量的中点的距离为书写笔迹在第N-1个采样点的宽度一半的两个第五参考点;绘制连接第N-1个采样点所对应的参考点和与其位于第三向量同一侧的一个第五参考点之间的线段,以及连接第N-1个采样点所对应的参考点和另一个第五参考点之间的线段;计算书写笔迹在第三向量的中点的宽度;绘制以第三向量的中点为圆心且宽度为书写笔迹在第三向量的中点的宽度一半、高度为书写笔迹在第N-1个采样点的宽度一半的椭圆;对一个第五参考点、第五参考点和第N个采样点的中点、第N个采样点绘制第一贝塞尔曲线,以及对另一第五参考点、另一第五参考点和第N个采样点的中点、第N个采样点绘制第二贝塞尔曲线。
[0012]可选地,计算书写笔迹在第二向量的中点的宽度的步骤包括:通过以下关系式计算书写笔迹在第二向量的中点处的书写力,并据此计算第二向量的中点的宽度,
[0013]P0= (P η+Ρη+1)*1/2
[0014]P。表示书写笔迹在第二向量或第三向量的中点处的书写力,Pni为书写笔迹在第m个采样点处的书写力,P-为书写笔迹在第m+1个采样点处的书写力,且2 ^m^N-lo
[0015]可选地,每一采样点的宽度与书写力成正比例关系,且符合关系式,
[0016]Wn= f* (W1Pn)
[0017]Wn表示沿书写顺序书写笔迹上的第η个采样点的宽度,W表示预先设定的基准宽度,Pn表示第η个采样点的书写力,f表示比例系数。
[0018]本发明实施例的书写笔迹的显示方法,通过第一端对采集的采样点的笔迹参数添加对应的属性值,使得第二端根据接收到的添加有属性值的各组笔迹参数实时显示书写笔迹,从而实现将一个电子设备上的书写笔迹实时呈现在另一电子设备上。
【附图说明】
[0019]图1是本发明的书写笔迹的显示方法一实施例的流程示意图;
[0020]图2是本发明的第一端和第二端相配合的一实施例的结构示意图;
[0021]图3是图2所示的电子设备翻折后的结构示意图;
[0022]图4是图2所示的第一端一实施例的原理框示意图;
[0023]图5是图2所示的第一端一实施例的硬件结构示意图;
[0024]图6是本发明的具有多个采样点的书写笔迹的示意图;
[0025]图7是本发明的根据第一个采样点和第二个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图;
[0026]图8是本发明的根据第二个采样点和第N-1个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图;
[0027]图9是本发明的根据第N-1个采样点和第N个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图。
【具体实施方式】
[0028]下面将结合本发明实施例中的附图,对本发明所提供的示例性的实施例的技术方案进行清楚、完整地描述。
[0029]如图1所示实施例的书写笔迹的显示方法,包括:
[0030]Sll:预设对书写于第一端上的一连贯书写笔迹进行至少三个预定数量的采样点的采集,以及采集各个采样点的笔迹参数。
[0031]S12:沿书写顺序从书写笔迹上开始采集采样点,当采集到的采样点的数量达
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1