手写笔迹的绘制方法、计算设备及计算机存储介质技术

技术编号:19060892 阅读:29 留言:0更新日期:2018-09-29 12:59
本发明专利技术公开了一种手写笔迹的绘制方法、计算设备及计算机存储介质。方法包括:确定第一报点和第二报点之间笔迹的移动参数,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据移动参数确定与第二报点对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。本方案中的手写笔迹宽度与笔迹移动参数相关,从而反映出用户在手写笔迹过程中的书写特性,提高手写笔迹的仿真效果,提升用户体验;并且,通过前一位置笔迹宽度及笔迹移动参数综合确定当前位置的笔迹宽度,可提高绘制的手写笔迹的平滑度,提升手写笔迹的绘制效果。

【技术实现步骤摘要】
手写笔迹的绘制方法、计算设备及计算机存储介质
本专利技术涉及电子书
,具体涉及一种手写笔迹的绘制方法、计算设备及计算机存储介质。
技术介绍
随着科技及社会的不断发展,电子书以其节能环保、形式多变、价格低廉等特点受到众多用户的青睐。为进一步地提高电子书的普及度,提升用户使用电子书的体验,越来越多的电子书终端支持用户以手写方式在电子书中录入笔迹。目前,支持用户手写笔迹的电子书终端在绘制用户手写笔迹时,通常仅获取用户在电子书屏幕中的着笔位置,根据获取到的着笔位置绘制出相应的手写笔迹。然而,采用上述方式绘制出的手写笔迹的粗细相同,无法反应用户在书写过程中的书写特性(如书写速度、着力大小等),与在传统纸质书籍中绘制出的手写笔迹存在较大差别,从而使采用该方法绘制出的手写笔迹仿真效果差,用户体验低。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的手写笔迹的绘制方法、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种手写笔迹的绘制方法,其包括:确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据所述移动参数确定与所述第二报点相对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。根据本专利技术的另一个方面,提供了一种计算设备,其中,计算设备包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据所述移动参数确定与所述第二报点相对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。根据本专利技术的又一个方面,提供了一种计算机存储介质,所述计算机存储介质中存储有至少一可执行指令,用于对该可执行指令使处理器执行以下操作:确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据所述移动参数确定与所述第二报点相对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。根据本专利技术提供的手写笔迹的绘制方法、计算设备及计算机存储介质首先确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;并根据移动参数确定与第二报点对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及标准笔迹宽度确定第二报点的实际笔迹宽度;最终根据确定的第二报点的实际笔迹宽度绘制手写笔迹。本方案中的手写笔迹宽度与笔迹移动参数相关,从而反映出用户在手写笔迹过程中的书写特性,便于提高绘制的手写笔迹的仿真效果,提升用户体验;并且,通过前一位置的笔迹宽度及笔迹移动参数来综合确定当前位置的笔迹宽度,可提高绘制的手写笔迹的平滑度,提升手写笔迹的绘制效果,从而进一步地提升用户体验。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例提供的手写笔迹的绘制方法的流程示意图;图2示出了根据本专利技术另一个实施例提供的手写笔迹的绘制方法的流程示意图;图3a示出了本专利技术中的一种第一报点、第二报点、标准点、及标准角位置示意图;图3b示出了本专利技术中的另一种第一报点、第二报点、标准点、及标准角位置示意图;图4示出了一种手写笔迹的起笔及尾笔优化示意图;图5示出了一种采用本专利技术另一个实施例提供的手写笔迹的绘制方法绘制的手写笔迹示意图;图6示出了根据本专利技术一个实施例提供的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例提供的手写笔迹的绘制方法的流程示意图。如图1所示,该方法包括:步骤S101,确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点。具体地,本专利技术绘制的手写笔迹为具有相应宽度的手写笔迹,在绘制过程中,需确定当前位置所对应的笔迹宽度,进而通过当前位置与上一位置的连接实现手写笔迹的绘制。所以,本步骤中需获取与当前位置对应的上报点(即第二报点),以及前一位置对应的上报点(即第一报点)。进一步地确定第一报点和第二报点之间笔迹的移动参数。其中,本领域技术人员可根据实际的业务情况选择相应的移动参数,并根据选择的移动参数选用相应的确定方法。例如,在传统纸质书籍书写笔迹过程中,手写速率等会直接影响笔迹的宽度,所以,可将第一报点和第二报点之间笔迹的移动速度作为第一报点和第二报点之间笔迹的移动参数,并通过相应的速度计算方法确定第一报点和第二报点之间笔迹的移动速度。步骤S101,根据移动参数确定与第二报点相对应的标准笔迹宽度。不同于现有技术中绘制的宽度相同的手写笔迹,本实施例中预先设置有多个不同的标准笔迹宽度,以及不同的移动参数数值与该多个不同的标准笔迹宽度的映射关系。通过该映射关系,根据步骤S101中确定的移动参数数值确定与第二报点对应的标准笔迹宽度。如表1所示,其示出了不同的移动速度对应的标准笔迹宽度。若移动参数为移动速度,步骤S101中确定的第一报点和第二报点之间笔迹的移动速度为2cm/s,则可根据表1确定第二报点对应的标准笔迹宽度为20像素。表1移动速度(v)速度级别标准笔迹宽度v<1cm/s慢速10像素1cm/s≤v≤3cm/s中速20像素v>3cm/s快速30像素步骤S103,根据第一报点的实际笔迹宽度以及第二报点相对应的标准笔迹宽度确定第二报点的实际笔迹宽度。为避免第二报点与第一报点之间笔迹宽度差异大而引起的手写笔迹平滑度较低的弊端,本实施例在步骤S102确定第二报点相对应的标准笔迹宽度之后,进一步地结合第一报点的实际笔迹宽度及第二报点相对应的标准笔迹宽度来确定第二报点的实际笔迹宽度,从而提升后续绘制的手写笔迹的平滑度。步骤S104,根据确定的第二报点的实际笔迹宽度绘制手写笔迹。根据步骤S103确定的第二报点的实际笔迹宽度,通过与第一报点的连接来实现手写笔迹的绘制。根据本实施例提供的手写笔迹的绘制方法,首先确定第一报点和第本文档来自技高网...

【技术保护点】
1.一种手写笔迹的绘制方法,其包括:确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据所述移动参数确定与所述第二报点相对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。

【技术特征摘要】
1.一种手写笔迹的绘制方法,其包括:确定第一报点和第二报点之间笔迹的移动参数,其中,第二报点为笔迹当前位置对应的上报点,第一报点为笔迹前一位置对应的上报点;根据所述移动参数确定与所述第二报点相对应的标准笔迹宽度;根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度;根据确定的第二报点的实际笔迹宽度绘制手写笔迹。2.根据权利要求1所述的方法,其中,所述当前位置与前一位置之间笔迹的移动时间为单位时间间隔。3.根据权利要求1或2所述的方法,其中,所述移动参数为移动速度和/或移动压感。4.根据权利要求1所述的方法,其中,所述根据第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度进一步包括:当第一报点的实际笔迹宽度等于所述标准笔迹宽度时,将所述标准笔迹宽度作为第二报点的实际笔迹宽度;当第一报点的实际笔迹宽度不等于所述标准笔迹宽度时,根据预设的标准角、第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度。5.根据权利要求4所述的方法,其中,所述根据预设的标准角、第一报点的实际笔迹宽度以及所述标准笔迹宽度确定第二报点的实际笔迹宽度进一步包括:根据预设的标准角、第一报点的实际笔迹宽度,确定所述标准笔迹宽度对应的标准点;当第二报点位于第一报点和标准点之间时,根据第二报点与标准点之间的距离以及所述标准角,确定第二报点的实际笔迹宽度;当第二报点未位于第一报点和标准点之间时,将所述标准笔迹宽度作为第二报点的实际笔迹宽度。6...

【专利技术属性】
技术研发人员:陶红涛程超成湘均
申请(专利权)人:掌阅科技股份有限公司深圳市掌阅科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1