【技术实现步骤摘要】
笔迹处理方法、笔迹处理装置、非瞬时性存储介质
[0001]本公开的实施例涉及一种笔迹处理方法、笔迹处理装置、非瞬时性存储介质。
技术介绍
[0002]随着信息技术的迅速发展,通过持笔或手指在智能交互平板上的手写输入的技术越来越成熟,用户对手写笔迹效果的要求也越来越高,用户不仅希望手写输入的笔迹能被识别,更希望笔迹达到美观且具有较佳笔锋的效果。
技术实现思路
[0003]本公开至少一个实施例提供一种笔迹处理方法,包括:获取对应于在触控装置的工作表面上的笔划的笔迹点组,其中,所述笔迹点组包括依次排列的多个笔迹点,所述多个笔迹点中的每个笔迹点的数据包括坐标和动作类型;基于所述多个笔迹点的坐标和动作类型确定对应于所述多个笔迹点的多个模型图案,其中,所述多个模型图案与所述多个笔迹点一一对应;以及依次连接所述多个模型图案,以确定对应于所述笔迹点组的用于显示的笔迹轨迹。
[0004]例如,在本公开一些实施例提供的笔迹处理方法中,基于所述多个笔迹点的坐标和动作类型确定对应于所述多个笔迹点的多个模型图案,包括:响应于所 ...
【技术保护点】
【技术特征摘要】
1.一种笔迹处理方法,包括:获取对应于在触控装置的工作表面上的笔划的笔迹点组,其中,所述笔迹点组包括依次排列的多个笔迹点,所述多个笔迹点中的每个笔迹点的数据包括坐标和动作类型;基于所述多个笔迹点的坐标和动作类型确定对应于所述多个笔迹点的多个模型图案,其中,所述多个模型图案与所述多个笔迹点一一对应;以及依次连接所述多个模型图案,以确定对应于所述笔迹点组的用于显示的笔迹轨迹。2.根据权利要求1所述的笔迹处理方法,其中,基于所述多个笔迹点的坐标和动作类型确定对应于所述多个笔迹点的多个模型图案,包括:响应于所述多个笔迹点中的第1个笔迹点的动作类型为起笔类型,根据书写应用中书写过程中对应的基本线宽和所述第1个笔迹点的坐标确定对应于所述第1个笔迹点的模型图案的尺寸和中心坐标。3.根据权利要求2所述的笔迹处理方法,其中,基于所述多个笔迹点的坐标和动作类型确定对应于所述多个笔迹点的多个模型图案,还包括:响应于所述第1个笔迹点的动作类型为起笔类型,确定对应于所述笔迹点组的起笔笔画类型,基于所述起笔笔画类型和所述第1个笔迹点对应的模型图案,确定对应于所述第1个笔迹点的辅助模型图案的尺寸和中心坐标,以及基于对应于所述第1个笔迹点的所述模型图案和所述辅助模型图案,确定对应于所述第1个笔迹点的辅助四边形,其中,对应于所述第1个笔迹点的所述辅助四边形用于连接所述第1个笔迹点对应的所述模型图案和所述辅助模型图案。4.根据权利要求3所述的笔迹处理方法,其中,确定对应于所述笔迹点组的起笔笔画类型,包括:在所述多个笔迹点中确定第t个笔迹点,其中,t为正整数,t≠1,且所述第t个笔迹点的坐标不同于所述第1个笔迹点的坐标;以及基于所述第1个笔迹点的坐标和所述第t个笔迹点的坐标,确定对应于所述笔迹点组的起笔笔画类型。5.根据权利要求4所述笔迹处理方法,其中,所述第1个笔迹点的坐标为(x1,y1),所述第t个笔迹点的坐标为(x2,y2),dx=x2
–
x1,dy=y2
–
y1,基于所述第1个笔迹点的坐标和所述第t个笔迹点的坐标,确定对应于所述笔迹点组的起笔笔画类型,包括:响应于dx=0且dy≠0,确定对应于所述笔迹点组的起笔笔画类型为横,响应于dx≠0且dy=0,确定对应于所述笔迹点组的起笔笔画类型为竖,响应于dx≠0且dy≠0:若dx>0且0≤|dy/dx|≤0.27,确定对应于所述笔迹点组的起笔笔画类型为横,若dy>0且0≤|dx/dy|≤0.27,确定对应于所述笔迹点组的起笔笔画类型为竖,若dx<0、dy>0且0.27<|dy/dx|≤3.73,确定对应于所述笔迹点组的起笔笔画类型为撇,若dx>0、dy>0且0.27<|dy/dx|≤3.73,确定对应于所述笔迹点组的起笔笔画类型为捺,当dx>0、dy<0且0.27<|dy/dx|≤3.73,确定对应于所述笔迹点组的起笔笔画类型为提,若dx<0且dy<0,确定对应于所述笔迹点组的起笔笔画类型为其他类型。6.根据权利要求5所述的笔迹处理方法,其中,基于所述起笔笔画类型和所述第1个笔
迹点对应的模型图案,确定对应于所述第1个笔迹点的辅助模型图案的尺寸和中心坐标,包括:若所述起笔笔画类型为横,将所述辅助模型图案的尺寸和中心坐标设置为使得r=R/2,O1O2=w/2,α=57
°
~63
°
;若所述起笔笔画类型为竖,将所述辅助模型图案的尺寸和中心坐标设置为使得r=R/1.5,O1O2=w/1.5,α=67
°
~73
°
;若所述起笔笔画类型为撇或者提,将所述辅助模型图案的尺寸和中心坐标设置为使得r=R/2,O1O2=w/2,α=42
°
~48
°
;若所述起笔笔画类型为捺或者其他类型,将所述辅助模型图案的尺寸和中心坐标设置为使得r=R/1.5,O1O2=w/1.5,α=7
°
~13
°
,其中,R表示对应于所述第1个笔迹点的模型图案的尺寸,O1表示对应于所述第1个笔迹点的模型图案的中心,r表示对应于所述第1个笔迹点的辅助模型图案的尺寸,O2表示对应于所述第1个笔迹点的辅助模型图案的中心,O1O2表示对应于所述第1个笔迹点的所述模型图案和所述辅助模型图案之间的中心连线的距离,w表示所...
【专利技术属性】
技术研发人员:贾红红,胡风硕,
申请(专利权)人:京东方科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。