一种书写笔迹的显示方法及装置的制造方法

文档序号:9647090阅读:411来源:国知局
一种书写笔迹的显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子设备的数据输出领域,具体涉及笔迹显示技术领域,尤其涉及一种书写笔迹的显示方法及装置。
【背景技术】
[0002]随着手写电子设备的发展,诸如电子签名、在电子屏幕上练习书法及绘画等各种手写功能被逐渐的开发出来。由于电子设备的手写区域通常是触摸面板,即具有电容触摸或者电磁触摸的玻璃屏幕,手写的工具通常是手指、电容笔或者电磁笔,因此所显示的书写笔迹与现实中使用纸笔所写出的笔迹差别较大。例如,所显示的书写笔迹的线条无粗细之别、线条不平滑波纹较多、笔锋和转折处无真实感等。可见,现有技术无法真实显示出用户的书写笔迹的轮廓,笔迹显示效果较差。

【发明内容】

[0003]鉴于此,本发明实施例提供一种书写笔迹的显示方法及装置,以真实显示出用户的书写笔迹的轮廓,实现较好的笔迹显示效果。
[0004]本发明实施例提供的一种书写笔迹的显示方法,包括:采集一连贯书写笔迹所产生的笔迹参数,所述笔迹参数至少包括位于书写笔迹上的多个采样点的坐标和书写力;根据书写力计算书写笔迹在各采样点的宽度;根据各采样点的宽度绘制并显示书写笔迹对应的图形。
[0005]可选地,对位于书写笔迹上沿书写顺序的第一个采样点和第二个采样点,根据各采样点的宽度绘制并显示书写笔迹对应的图形的步骤包括:根据坐标计算第一个采样点至第二个采样点的第一向量;绘制垂直于第一向量且经过第一个采样点的第一直线;得到位于第一直线上且与第一个采样点的距离为书写笔迹在第一个采样点的宽度一半的两个第一参考点;绘制以第一采样点为圆心且经过两个第一参考点的弧线,弧线位于第一直线的远离第二个采样点的一侧;绘制垂直于第一向量且经过第二个采样点的第二直线;得到位于第二直线上且与第二个采样点的距离为书写笔迹在第二个采样点的宽度一半的两个第二参考点;绘制连接其中一第一参考点和与其位于第一向量同一侧的一第二参考点之间的线段,以及连接另一第一参考点和另一第二参考点之间的线段。
[0006]可选地,位于书写笔迹上的采样点的数量为N,对于第2至第N-1个采样点,根据书写力计算书写笔迹在各所述采样点的宽度的步骤包括:根据坐标计算第η个采样点至第η+1个采样点的第二向量,其中2彡η彡Ν-1 ;绘制垂直于第二向量且经过第η个采样点的第三直线;得到位于第三直线上且与第η个采样点的距离为书写笔迹在第η个采样点的宽度一半的两个第三参考点;绘制垂直于第二向量且经过第η+1个采样点的第四直线;得到位于第四直线上且与第η+1个采样点的距离为书写笔迹在第η+1个采样点的宽度一半的两个第四参考点;绘制连接其中一个第三参考点和与其位于第二向量同一侧的一个第四参考点之间的线段,以及连接另一个第三参考点和另一个第四参考点之间的线段;计算书写笔迹在第二向量的中点的宽度;绘制以第二向量的中点为圆心且宽度为书写笔迹在第二向量的中点的宽度一半、高度为书写笔迹在第η个采样点的宽度一半的椭圆。
[0007]可选地,对于第Ν-1至第Ν个采样点,根据书写力计算书写笔迹在各采样点的宽度的步骤包括:根据坐标计算第Ν-1个采样点至第Ν个采样点的第三向量;绘制垂直于第三向量且经过第三向量的中点的第五直线;得到位于第五直线上且与第三向量的中点的距离为书写笔迹在第Ν-1个采样点的宽度一半的两个第五参考点;绘制连接第Ν-1个采样点所对应的参考点和与其位于第三向量同一侧的一个第五参考点之间的线段,以及连接第Ν-1个采样点所对应的参考点和另一个第五参考点之间的线段;计算书写笔迹在第三向量的中点的宽度;绘制以第三向量的中点为圆心且宽度为书写笔迹在第三向量的中点的宽度一半、高度为书写笔迹在第Ν-1个采样点的宽度一半的椭圆;对一个第五参考点、第五参考点和第Ν个采样点的中点、第Ν个采样点绘制第一贝塞尔曲线,以及对另一第五参考点、另一第五参考点和第Ν个采样点的中点、第Ν个采样点绘制第二贝塞尔曲线。
[0008]可选地,计算书写笔迹在第二向量的中点的宽度的步骤包括:通过以下关系式计算书写笔迹在第二向量的中点处的书写力,并据此计算第二向量的中点的宽度,
[0009]Ρ0= (Ρ η+Ρη+1)*1/2
[0010]Ρ。表示书写笔迹在第二向量或第三向量的中点处的书写力,P?为书写笔迹在第m个采样点处的书写力,P-为书写笔迹在第m+1个采样点处的书写力,且2 ^m^N-lo
[0011]可选地,每一采样点的宽度与书写力成正比例关系,且符合关系式,
[0012]ffn= f*(ff,Pn)
[0013]Wn表示沿书写顺序书写笔迹上的第η个采样点的宽度,W表示预先设定的基准宽度,Ρη表示第η个采样点的书写力,f表示比例系数。
[0014]可选地,该方法还包括:对所绘制的图形限定的区域进行颜色渲染。
[0015]可选地,位于一连贯书写笔迹上的采样点的数量大于或等于3。
[0016]可选地,采集一连贯书写笔迹所产生的笔迹参数的步骤包括:采集触摸感应面积大于预设面积的笔迹参数。
[0017]本发明实施例提供的一种书写笔迹的显示装置,包括触摸显示屏和处理器,其中,触摸显示屏用于接收用户的书写笔迹,处理器用于采集每一连贯书写笔迹所产生的笔迹参数,包括位于所述书写笔迹上的多个采样点的坐标和书写力,并根据书写力计算书写笔迹在各采样点的宽度,继而根据各采样点的宽度绘制并显示书写笔迹对应的图形。
[0018]本发明实施例的书写笔迹的显示方法及装置,通过采集用户的书写笔迹所产生的笔迹参数,包括位于书写笔迹上的多个采样点的坐标和书写力,计算出书写笔迹在各采样点的宽度,从而能够真实显示出书写笔迹的轮廓,实现较好的笔迹显示效果。
【附图说明】
[0019]图1是本发明的书写笔迹的显示方法一实施例的流程示意图;
[0020]图2是本发明的具有多个采样点的书写笔迹的示意图;
[0021]图3是本发明的书写笔迹的显示装置一实施例的结构示意图;
[0022]图4是本发明的根据第一个采样点和第二个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图;
[0023]图5是本发明的根据第二个采样点和第Ν-1个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图;
[0024]图6是本发明的根据第Ν-1个采样点和第Ν个采样点的宽度绘制并显示书写笔迹对应的图形一实施例的流程示意图。
【具体实施方式】
[0025]本发明实施例书写笔迹的显示方法用于缩小具有手写功能的电子设备所显示的书写笔迹与现实中使用纸笔所写出的笔迹的差别,具体可以理解为使得电子设备所显示的书写笔迹的线条具有粗细之别、线条平滑波纹较少、笔锋和转折处具有真实感等。
[0026]参阅图1所示,本发明实施例的方法包括步骤:
[0027]S11:采集一连贯书写笔迹所产生的笔迹参数,所述笔迹参数至少包括位于书写笔迹上的多个采样点的坐标和书写力。
[0028]S12:根据书写力计算书写笔迹在各采样点的宽度。
[0029]S13:根据各采样点的宽度绘制并显示书写笔迹对应的图形。
[0030]结合图2所示,也就是说,本发明实施例的方法通过采集用户的每一个连贯的书写笔迹所产生的笔迹参数,该笔迹参数至少包括位于书写笔迹上的多个采样点0Γ..0ν(Ν为大于3的正整数)的坐标(值)和书写力(值),计算出书写笔迹在各采样点的宽度,使得电子设备所显示的书写笔迹的线条具有粗细之别,当然在笔锋和转折处亦具有真实感,从而真实显示出书写笔迹的轮廓,实现
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1