一种书写实现方法和装置制造方法及图纸

技术编号:15894844 阅读:81 留言:0更新日期:2017-07-28 19:35
本发明专利技术提供了一种书写实现方法和装置,其中方法包括:确定虚拟轨迹的初始位置;随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹。通过本发明专利技术能够使得在屏幕上的书写不再受到触摸笔笔头或者手指与屏幕接触面积的限制,提高书写的精细程度,视线也不再受到触摸笔笔头或者手指的阻挡。

Method and device for realizing writing

The present invention provides a method and a device for realizing the writing, the method comprises the following steps: determining the initial position of the virtual path; with the moving contact on the screen, according to the mapping parameters preset trajectory will contact on the screen map, from the beginning of the virtual path of the initial position and display the virtual path on the screen. The invention can make the screen no longer touch pen or writing by fingers and touch screen area limitations, improve the fine degree of writing, the sight will no longer be blocking touch pen or finger.

【技术实现步骤摘要】
一种书写实现方法和装置
本专利技术涉及计算机应用
,特别涉及一种书写实现方法和装置。
技术介绍
用户设备基本上都提供了书写功能,例如用户可以使用触控笔或者手指在触摸屏上进行书写,或者用户可以通过鼠标的移动在PC屏幕上进行书写。目前的书写实现方式主要是,随着触点在屏幕上的移动,屏幕上显示出和触点移动轨迹相同或相似的文字或图形。然而,由于现有实现方式中,屏幕上显示出的文字或图形实际上是由触点移动轨迹形成的,这就大大限制了触摸屏幕上能够书写的精细程度,特别是诸如手机等具有触摸屏的用户设备,触摸屏的尺寸较小但廉价触控笔笔头以及手指指尖在触摸屏上的接触面积较大,这就更加影响书写的精细程度。比如,用廉价触控笔或手指在一个5英寸的300ppi以上的高像素密度的触摸屏上写英文字母的话,最多只能书写100-200个英文字母,而且难以绘制形状稍复杂的图形。若使用高端专用触控笔,则书写的精细程度较高,但价格昂贵。
技术实现思路
有鉴于此,本专利技术提供了一种书写实现方法和装置,以便于提高书写的精细程度。具体技术方案如下:本专利技术提供了一种书写实现方法,该方法包括:确定虚拟轨迹的初始位置;随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹。根据本专利技术一优选实施方式,所述确定虚拟轨迹的初始位置在定位模式或书写模式下执行;所述随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹在书写模式下执行。根据本专利技术一优选实施方式,所述确定虚拟轨迹的初始位置在定位模式下执行包括:利用定位模式下捕捉到的最后一个触点的位置坐标更新所述虚拟轨迹的初始位置。根据本专利技术一优选实施方式,所述确定虚拟轨迹的初始位置在书写模式下执行包括:在书写模式下,如果超过预设时长未捕捉到触摸操作,则利用下一个捕捉到的触点位置坐标作为下一段书写的第一个触点的位置,并利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置;或者,在书写模式下,如果超过预设时长未捕捉到触摸操作,则利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置,并在屏幕上指示出下一段书写的第一个触点的位置。根据本专利技术一优选实施方式,若捕捉到定位模式的手势操作,则切换到定位模式;若捕捉到书写模式的手势操作,则切换到书写模式。根据本专利技术一优选实施方式,所述定位模式的手势操作包括多点触摸操作;所述书写模式的手势操作包括单点触摸操作。根据本专利技术一优选实施方式,该方法还包括:在所述屏幕上显示所述触点在屏幕上的移动轨迹。根据本专利技术一优选实施方式,该方法还包括:如果超过预设时长未捕捉到触摸操作,则清除所述触点在屏幕上的移动轨迹的显示。根据本专利技术一优选实施方式,如果超过预设时长未捕捉到触摸操作,则重新转至所述确定虚拟轨迹的初始位置。根据本专利技术一优选实施方式,所述依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹包括:依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射,得到各虚拟触点的位置坐标,其中各虚拟触点构成所述虚拟轨迹。根据本专利技术一优选实施方式,在显示所述虚拟轨迹时,依据所述映射参数中的颜色设置信息和/或线型信息,将所述虚拟轨迹显示为对应的颜色和/或线型。根据本专利技术一优选实施方式,该方法还包括:在所述屏幕上指示当前触点所映射到的虚拟触点的位置。根据本专利技术一优选实施方式,在所述依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射时,采用以下方式得到各虚拟触点的位置坐标:X_vi=X_v0+(X_ri-X_r0)*mY_vi=Y_v0+(Y_ri-Y_r0)*m其中,X_v0和Y_v0为虚拟轨迹的初始位置的坐标,X_r0和Y_r0为所述移动轨迹的第一个触点的位置坐标,X_ri和Y_ri为所述移动轨迹的第i个触点在屏幕上的位置坐标,X_vi和Y_vi为所述第i个触点映射得到的虚拟触点的位置坐标,所述i为大于1的整数,m为缩放比例。本专利技术还提供了一种书写实现装置,该装置包括:确定单元,用于确定虚拟轨迹的初始位置;获取单元,用于捕捉屏幕上的触点信息;映射单元,用于随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹;显示单元,用于在屏幕上显示所述虚拟轨迹。根据本专利技术一优选实施方式,所述确定单元在定位模式或书写模式下执行操作;所述映射单元在书写模式下执行操作。根据本专利技术一优选实施方式,所述确定单元,具体用于利用定位模式下所述获取单元捕捉到的最后一个触点的位置坐标更新所述虚拟轨迹的初始位置。根据本专利技术一优选实施方式,在书写模式下,如果所述获取单元超过预设时长未捕捉到触摸操作,则所述确定单元利用下一个捕捉到的触点位置坐标作为下一段书写的第一个触点的位置,并利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置;或者,在书写模式下,如果所述获取单元超过预设时长未捕捉到触摸操作,则所述确定单元利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置,并在屏幕上指示出下一段书写的第一个触点的位置。根据本专利技术一优选实施方式,该装置还包括:切换单元,用于若所述获取单元捕捉到定位模式的手势操作,则切换到定位模式;若所述获取单元捕捉到书写模式的手势操作,则切换到书写模式。根据本专利技术一优选实施方式,所述定位模式的手势操作包括多点触摸操作;所述书写模式的手势操作包括单点触摸操作。根据本专利技术一优选实施方式,所述显示单元,还用于在所述屏幕上显示所述触点在屏幕上的移动轨迹。根据本专利技术一优选实施方式,所述显示单元,还用于如果所述获取单元超过预设时长未捕捉到触摸操作,则清除所述触点在屏幕上的移动轨迹的显示。根据本专利技术一优选实施方式,如果所述获取单元超过预设时长未捕捉到触摸操作,则所述确定单元重新确定虚拟轨迹的初始位置。根据本专利技术一优选实施方式,所述映射单元,具体用于依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射,得到各虚拟触点的位置坐标,其中各虚拟触点构成所述虚拟轨迹。根据本专利技术一优选实施方式,所述显示单元在显示所述虚拟轨迹时,依据所述映射参数中的颜色设置信息和/或线型信息,将所述虚拟轨迹显示为对应的颜色和/或线型。根据本专利技术一优选实施方式,所述显示单元,还用于在所述屏幕上指示当前触点所映射到的虚拟触点的位置。根据本专利技术一优选实施方式,所述映射单元在所述依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射时,采用以下方式得到各虚拟触点的位置坐标:X_vi=X_v0+(X_ri-X_r0)*mY_vi=Y_v0+(Y_ri-Y_r0)*m其中,X_v0和Y_v0为虚拟轨迹的初始位置的坐标,X_r0和Y_r0为所述移动轨迹的第一个触点的位置坐标,X_ri和Y_ri为所述移动轨迹的第i个触点在屏幕上的位置坐标,X_vi和Y_vi为所述第i个触点映射得到的虚拟触点的位置坐标,所述i为大于1的整数,m为缩放比例。由以上技术方案可以看出,将触点在屏幕上的轨迹按照设置的缩放比例本文档来自技高网...
一种书写实现方法和装置

【技术保护点】
一种书写实现方法,其特征在于,该方法包括:确定虚拟轨迹的初始位置;随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹。

【技术特征摘要】
1.一种书写实现方法,其特征在于,该方法包括:确定虚拟轨迹的初始位置;随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹。2.根据权利要求1所述的方法,其特征在于,所述确定虚拟轨迹的初始位置在定位模式或书写模式下执行;所述随着屏幕上的触点的移动,依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹并在屏幕上显示所述虚拟轨迹在书写模式下执行。3.根据权利要求2所述的方法,其特征在于,所述确定虚拟轨迹的初始位置在定位模式下执行包括:利用定位模式下捕捉到的最后一个触点的位置坐标更新所述虚拟轨迹的初始位置。4.根据权利要求2所述的方法,其特征在于,所述确定虚拟轨迹的初始位置在书写模式下执行包括:在书写模式下,如果超过预设时长未捕捉到触摸操作,则利用下一个捕捉到的触点位置坐标作为下一段书写的第一个触点的位置,并利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置;或者,在书写模式下,如果超过预设时长未捕捉到触摸操作,则利用已经得到的虚拟轨迹的最后一个虚拟触点的位置更新虚拟轨迹的初始位置,并在屏幕上指示出下一段书写的第一个触点的位置。5.根据权利要求2所述的方法,其特征在于,若捕捉到定位模式的手势操作,则切换到定位模式;若捕捉到书写模式的手势操作,则切换到书写模式。6.根据权利要求5所述的方法,其特征在于,所述定位模式的手势操作包括多点触摸操作;所述书写模式的手势操作包括单点触摸操作。7.根据权利要求1所述的方法,其特征在于,该方法还包括:在所述屏幕上显示所述触点在屏幕上的移动轨迹。8.根据权利要求7所述的方法,其特征在于,该方法还包括:如果超过预设时长未捕捉到触摸操作,则清除所述触点在屏幕上的移动轨迹的显示。9.根据权利要求1所述的方法,其特征在于,如果超过预设时长未捕捉到触摸操作,则重新转至所述确定虚拟轨迹的初始位置。10.根据权利要求1至9任一权项所述的方法,其特征在于,所述依据预设的映射参数将触点在屏幕上的移动轨迹进行映射,得到从所述初始位置开始的虚拟轨迹包括:依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射,得到各虚拟触点的位置坐标,其中各虚拟触点构成所述虚拟轨迹。11.根据权利要求10所述的方法,其特征在于,在显示所述虚拟轨迹时,依据所述映射参数中的颜色设置信息和/或线型信息,将所述虚拟轨迹显示为对应的颜色和/或线型。12.根据权利要求10所述的方法,其特征在于,该方法还包括:在所述屏幕上指示当前触点所映射到的虚拟触点的位置。13.根据权利要求10所述的方法,其特征在于,在所述依据映射参数中的缩放比例,将触点在屏幕上的各位置坐标进行映射时,采用以下方式得到各虚拟触点的位置坐标:X_vi=X_v0+(X_ri-X_r0)*mY_vi=Y_v0+(Y_ri-Y_r0)*m其中,X_v0和Y_v0为虚拟轨迹的初始位置的坐标,X_r0和Y_r0为所述移动轨迹的第一个触点的位置坐标,X_ri和Y_ri为所述移动轨迹的第i个触点在屏幕上的位置坐标,X_vi和Y_vi为所述第i个触点映射得到的虚拟触点的位置坐标,所述i为大于1的整数,m为缩放比例。14....

【专利技术属性】
技术研发人员:陶震
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1