一种触摸屏输出显示触摸笔迹的方法及设备技术

技术编号:8271132 阅读:210 留言:0更新日期:2013-01-31 03:15
本发明专利技术实施例提供了一种触摸屏输出显示触摸笔迹的方法及设备,用以解决当前在不同品牌和型号的触摸屏产品上手写输入得到的支持程度不同的问题。该方法包括:按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;由采样获得的相邻笔迹触摸点确定对应的笔迹线段;根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值;按所述线宽输出显示该最新确定的笔迹线段。

【技术实现步骤摘要】
本专利技术涉及移动终端应用领域,尤其涉及一种触摸屏输出显示触摸笔迹的方法及设备
技术介绍
随着触摸屏幕技术的发展,使用触摸屏进行手写输入的技术也越来越普及;在目前的手写输入的设备中,笔迹的粗细调节是根据触摸的接触面积/接触压力来计算显示的笔迹的粗细。由于移动终端设备生产厂商有着各自的生产标准,生产出来的不同触摸屏产品在材质和性能上都有着很大的差异。这样就会存在一个问题,不同品牌和型号的触摸屏产品对接触面积和压力的支持程度不同,有些甚至不支持接触面积和接触压力的数据采集,这样的话笔迹自动调节功能在不同触摸屏产品上的效果将会有很大的差别甚至失效,影响了 用户体验。如何对当前触摸屏手写输入的方案进行改进,提高在不同移动终端上的兼容性,是还没有解决的问题。
技术实现思路
本专利技术实施例提供了一种触摸屏输出显示触摸笔迹的方法,用于提高手写输入在所有触摸屏产品上的兼容性。本专利技术实施例提供的一种触摸屏输出显示触摸笔迹的方法包括按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;由采样获得的相邻笔迹触摸点确定对应的笔迹线段;根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值;按所述线宽输出显示该最新确定的笔迹线段。本专利技术实施例提供的一种移动终端包括采样模块,用于按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;第一确定模块,用于由采样获得的相邻笔迹触摸点确定对应的笔迹线段;第二确定模块,用于根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;显示模块,用于按所述线宽输出显示该最新确定的笔迹线段。通过以上技术方案可知,本专利技术按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;由采样获得的相邻笔迹触摸点确定对应的笔迹线段;根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值;按所述线宽输出显示该最新确定的笔迹线段。该方法仅需要对触摸点进行采样,可以很好的兼容所有支持触摸屏的产品。附图说明图I为本专利技术实施例提供的一种触摸屏输出显示触摸笔迹的流程示意图;图2为本专利技术具体实施例提供的一种触摸屏输出显示触摸笔迹的流程示意图;图3为本专利技术提供的具体实施例的场景图。 具体实施例方式本专利技术实施例提供了一种触摸屏输出显示触摸笔迹的方法,用以提高手写输入在触摸屏产品上的兼容性。参见图1,本专利技术实施例提供的一种触摸屏输出显示触摸笔迹的方法包括步骤S101、按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;S102、由采样获得的相邻笔迹触摸点确定对应的笔迹线段;S103、根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值;S104、按所述线宽输出显示该最新确定的笔迹线段。较佳的,所述根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽,包括根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度和预设的间隔时长,确定最新确定的笔迹线段的触摸速度,前一次确定的笔迹线段的触摸速度;其中,所述触摸速度由采样的两相邻触摸点对应的笔迹线段的长度和预设的间隔时长的比值确定;根据所述最新确定的笔迹线段的触摸速度,前一次确定的笔迹线段的触摸速度,以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽。较佳的,所述根据计算出的最新确定的笔迹线段的触摸速度、前一次确定的笔迹线段的触摸速度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽,具体包括计算用户在最新确定的笔迹线段的触摸速度相比于前一次确定的笔迹线段的触摸速度的相对速度变化率,根据该相对速度变化率以及前一次确定的笔迹线段的对应线宽,确定所述最新确定的笔迹线段的线宽。较佳的,所述根据该相对速度变化率以及前一次确定的笔迹线段的对应线宽,确定所述最新确定的笔迹线段的线宽,具体包括当该相对速度变化率为正值时,根据该相对速度变化率的大小减小前一次确定的笔迹线段的对应线宽,作为所述最新确定的笔迹线段的线宽;当该相对速度变化率为负值时,根据该相对速度变化率的大小增大前一次确定的笔迹线段的对应线宽,作为所述最新确定的笔迹线段的线宽。较佳的,所述根据该相对速度变化率以及前一次确定的笔迹线段的对应线宽,确定所述最新确定的笔迹线段的线宽,具体计算公式为Wi =Wp1(I-Ri);其中Wi为最新确定的笔迹线段的线宽;Wi^1为前一次确定的笔迹线段的对应线宽;Ri为相对速度变化率。较佳的,该方法还包括将最新确定的笔迹触摸点的坐标与当前输入文字的区域的坐标范围进行比较,若该笔迹触摸点在所述坐标范围之外,则根据该笔迹触摸点的坐标更新当前输入文字的区域的坐标范围;其中,当前输入文字的区域的坐标范围为当前输入文字的所有触摸点的坐标在上、下、左、右各个方向的极值。较佳的,输出显示该最新确定的笔迹线段之后,该方法还包括 若预设个数的所述间隔时长内的采样没有获得笔迹触摸点,则确定用户对当前文字输入结束;根据当前输入文字的区域的坐标范围,将该文字居中显示。下面给出几个本专利技术的具体实施例。具体实施例I :利用书写速度来调整笔迹的粗细,结合了多数人的书写习惯,可以很好的兼容所有支持触屏的产品,因为书写速度可以根据采样点计算得出。如图2,一种触摸屏输出触摸笔迹的方法的具体实施步骤如下S201,终端设备按照预设的时间间隔AT对用户的触摸点进行采集,效果图参见图2。S202,移动终端确定当前文字的书写区域;将最新确定的笔迹触摸点的坐标与当前输入文字的区域的坐标范围进行比较,若该笔迹触摸点在所述坐标范围之外,则根据该笔迹触摸点的坐标更新当前输入文字的区域的坐标范围;具体实施过程为将第一个触摸点的坐标存入一组指定变量,该组指定变量的含义分别为左边界、右边界、上边界、下边界;将新增点的坐标与指定变量比较,如果新增点的横坐标小于左边界,或者大于右边界,将该横坐标值存入相应的左边界或者右边界;如果新增点的纵坐标小于下边界,或者大于上边界,将该纵坐标值存入相应的下边界或者上边界;即所述指定变量存储的是输入到目前为止的边界信息。S203,终端设备计算相邻触摸点(XiJi)与(Xh,Yi^1)之间的距离,并根据距离计算速度Si ;通常终端设备会将屏幕区域划分为坐标区域,每一个触摸点都有一个对应的坐标,终端设备的后台会根据采集点的坐标信息并计算出相应的数据。速度Si 计算公式为S = 'AT如图3,是本专利技术的场景示意图。S204,终端设备计算书写速度变化率;Si为最新确定的一对触摸点之间的速度;Si^1为之前输入的一对触摸点之间的速度;Λ S为Si与的速度差;Ri为相对速度变化率; 计算公式为本文档来自技高网...

【技术保护点】
一种触摸屏输出显示触摸笔迹的方法,其特征在于,该方法包括:按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样;由采样获得的相邻笔迹触摸点确定对应的笔迹线段;根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值;按所述线宽输出显示该最新确定的笔迹线段。

【技术特征摘要】
1.一种触摸屏输出显示触摸笔迹的方法,其特征在于,该方法包括 按照预设的间隔时长对用户在触摸屏上的笔迹触摸点进行采样; 由采样获得的相邻笔迹触摸点确定对应的笔迹线段; 根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽;其中,第一次采样确定的笔迹线段的线宽为预设值; 按所述线宽输出显示该最新确定的笔迹线段。2.如权利要求I所述的方法,其特征在于,所述根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽,包括 根据最新确定的笔迹线段的长度、前一次确定的笔迹线段的长度和预设的间隔时长,确定最新确定的笔迹线段的触摸速度,前一次确定的笔迹线段的触摸速度;其中,所述触摸速度由采样的两相邻触摸点对应的笔迹线段的长度和预设的间隔时长的比值确定; 根据所述最新确定的笔迹线段的触摸速度,前一次确定的笔迹线段的触摸速度,以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽。3.如权利要求2所述的方法,其特征在于,所述根据计算出的最新确定的笔迹线段的触摸速度、前一次确定的笔迹线段的触摸速度、以及前一次确定的笔迹线段的对应线宽,得到所述最新确定的笔迹线段的线宽,具体包括 计算用户在最新确定的笔迹线段的触摸速度相比于前一次确定的笔迹线段的触摸速度的相对速度变化率,根据该相对速度变化率以及前一次确定的笔迹线段的对应线宽,确定所述最新确定的笔迹线段的线宽。4.如权利要求3所述的方法,其特征在于,所述根据该相对速度变化率以及前一次确定的笔迹线段的对应线宽,确定所述最新确定的笔迹线段的线宽,具体包括 当该相对速度变化率为正值时,根据该相对速度变化率的大小减小前一次确定的笔迹线段的对应线宽,作为所述最新确定的笔迹线段的线宽; 当该相对速度变化率为负值时,根据该相对速度变化率的大小增大前一次确定的笔迹线段的对应线宽,作为所述最新确定的笔迹线段的线宽。5.如权利要求3所述的方法,其特征在于,所述根据该...

【专利技术属性】
技术研发人员:修平
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1