【技术实现步骤摘要】
笔迹擦除方法、装置、交互平板及存储介质
[0001]本申请涉及电子设备的触摸书写
,尤其涉及笔迹擦除方法、装置、交互平板及存储介质。
技术介绍
[0002]触摸框是交互平板的一个重要硬件组成,主要用来响应用户在交互平板上的触摸操作。市面上流通的交互平板内采用的触摸框多为非高精度触摸框,该类非高精度触摸框存在的缺陷主要表现在:难以进行书写笔类型的判断;难以保证同一书写笔在书写中生成的触摸面积相同;难以判定触摸介质为书写笔还是手指或者橡皮擦;也难以给出触摸旋转角度的判定。
[0003]在实现本专利技术的过程中,专利技术人发现当前存在如下缺陷:交互平板的软件层面难以最大化利用触摸框所反馈的触摸点信息,从而导致交互平板上与触摸有关的性能效果(如对已形成的书写笔迹进行擦除时的擦除效果)并没有明显提升。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种笔迹擦除方法、装置、交互平板及存储介质,实现了交互平板上笔迹擦除效果的提升。
[0005]第一方面,本申请实施例提供了一种笔迹擦除方法,应用 ...
【技术保护点】
【技术特征摘要】
1.一种笔迹擦除方法,其特征在于,应用于交互平板,所述交互平板所配备触摸框的触摸响应精度达到设定精度范围,所述方法包括:通过显示屏展示包含有待擦除笔迹的显示界面;接收笔迹擦除指令,进入笔迹擦除模式,所述笔迹擦除指令通过用户的触发形成;在触摸物触碰所述显示屏的表面并移动时,获得通过所述触摸框反馈的触摸点信息,所述触摸物由用户操控;通过对所获得触摸点信息以及所述待擦除笔迹的分析,采用与所述触摸物相匹配的擦除几何形态对所述界面中的待擦除笔迹进行擦除;与所述触摸物相匹配的擦除几何形态通过所述触摸物作用在显示屏上的触摸面积来体现;所述擦除几何形态包括圆角矩形、圆形以及任意不规则图形。2.根据权利要求1所述的方法,其特征在于,所述获得通过所述触摸框反馈的触摸点信息,包括:通过所述触摸框中硬件电路识别各触控信号,所述触控信号由所述触摸物在所述显示屏上移动时产生;获得所述触摸框通过人机交互HID标准协议针对各所述触控信号反馈的触摸点信息,其中,一个触摸点信息对应一个触摸点,所述触摸点信息包括:触摸点坐标、触摸点高度和宽度、以及触摸旋转角度。3.根据权利要求1所述的方法,其特征在于,在获得通过所述触摸框反馈的触摸点信息之后,还包括:处理各所述触摸点信息,以使各所述触摸点信息具备统一的单位格式及数据结构。4.根据权利要求3所述的方法,其特征在于,所述处理各所述触摸点信息,包括:根据所获取触摸框的尺寸大小信息以及屏幕分辨率信息,将所述触摸点信息中各项数据信息的单位转换为统一的设定单位格式;采用所述设定单位格式对应的数据结构,对所述触摸点信息进行记录。5.根据权利要求1所述的方法,其特征在于,通过对所获得触摸点信息以及所述待擦除笔迹的分析,采用与所述触摸物相匹配的擦除几何形态对所述界面中的待擦除笔迹进行擦除,包括:通过所获得的触摸点信息,确定触摸物在移动中匹配的擦除几何形态,以及确定移动中相邻触摸点对在所述擦除几何形态下构成的移动轮廓几何图形;分析所述待擦除笔迹中包括的各笔迹点,将各所述笔迹点与所述移动轮廓几何图形进行命中测试,确定落入所述移动轮廓几何图形中的目标待擦除笔迹;在所述显示界面中对所述目标待擦除笔迹进行擦除。6.根据权利要求5所述的方法,其特征在于,所述通过所获得的触摸点信息,确定触摸物在移动中匹配的擦除几何形态,以及确定移动中相邻触摸点对在所述擦除几何形态下构成的移动轮廓几何图形,包括:提取关键触摸点信息,获得所述关键触摸点信息中的关键触摸面积,其中,所述关键触摸点信息为所述触摸物移动中首次与所述显示屏接触时所产生触摸点的触摸点信息;确定所述关键触摸面积归属的面积阈值范围以及面积形态,在所归属面积阈值范围对
应的各几何形态中查找与所述面积形态相匹配的目标形态,将所述目标形态确定为所述触摸物匹配的擦除几何形态;针对所述触摸物移动中的每个相邻触摸点对,通过对所述相邻触摸点对所对应触摸点信息的分析,确定相邻触摸点对中各触摸点相对所述擦除几何形态的关键几何信息;根据各所述关键几何信息,确定所述相邻触摸点对相对所述擦除几何形态构成的移动轮廓几何图形。7.根据权利要求6所述的方法,其特征在于,当所述擦除几何形态为圆角矩形时,所述圆角矩形包括一个矩形和以矩形各顶点为圆心的圆角;所述通过对所述相邻触摸点对所对应触摸点信息的分析,确定相邻触摸点对中各触摸点相对所述擦除几何形态的关键几何信息,包括:将所述圆角矩形记作所述相邻触摸点对中各触摸点的第一待构建几何图形;针对所述相邻触摸点对中的每个触摸点,通过所对应触摸点信息中的触摸点坐标、触摸宽度、触摸高度以及触摸旋转角度,结合预给定的圆角半径,确定所述第一待构建几何图形中矩形的中心点坐标、各圆角的圆心坐标和各关键切点坐标、以及两图形连接点坐标;将所述矩形的中心点坐标、各圆角的圆心坐标及各关键切点坐标、以及两图形连接点坐标看作所述触摸点相对所述第一待构建几何图形的关键几何信息;其中,所述第一待构建几何图形中每个圆角包括两个关键切点;各关键切点为所述圆角与相邻圆角以切线连接时对应的切点。8.根据权利要求7所述的方法,其特征在于,所述根据各所述关键几何信息,确定所述相邻触摸点对在所述擦除几何形态下构成的移动轮廓几何图形,包括:从所述相邻触摸点对的关键几何信息中提取所对应圆角矩形的圆角圆心坐标,选定外接轮廓构建所需的关键圆心点;获得基于各所述关键圆心点分别确定的关键圆形区域;从所述相邻触摸点对的关键几何信息中提取所对应圆角矩形的矩形顶点坐标以及中心点坐标,选定外接轮廓构建所需的关键连接点对;获得基于各所述关键连接点对分别确定的外接矩形区域,以及基于各所述矩形顶点坐标确定的顶点连接封闭区域;对各所述关键圆形区域、各所述外接矩形区域以及所述顶点连接封闭区域进行组合,形成所述相邻触摸点对相对所述圆角矩形构成的第一移动轮廓图形。9.根据权利要求8所述的方法,其特征在于,分析所述待擦除笔迹中包括的各笔迹点,将各所述笔迹点与所述移动轮廓几何图形进行命中测试,确定落入所述移动轮廓几何图形中的目标待擦除笔迹,包括:拆解所述第一移动轮廓图形,获得所述顶点连接封闭区域、以及相应数量的外接矩形区域和关键圆形区域;针对所述待擦除笔迹包括的每个笔迹点,将所述笔迹点与所述顶点连接封闭区域及各所述外接矩形区域进行第一命中测试;如果第一命中测试成功,则将所述笔迹点添加至第一目标点集合;否则,将所述笔迹点与各所述关键圆形区域进行第二命中测试;如果第二命中测试成功,则将所述笔迹点添加至所述第一目标点集合;
将基于所述第一目标点集合中各笔迹点形成的笔迹确定为落入所述移动轮廓几何图形中的目标待擦除笔迹。10.根据权利要求9所述的方法,其特征在于,所述将所述笔迹点与各所述外接矩形区域进行第一命中测试,包括:将所述顶点连接封闭区域与各所述外接矩形区域进行组合,获得相应的凸多边形区域,并获取构成所述凸多边形区域的各区域顶点;将所述笔迹点分别与各所述区域顶点连接,获得数量与所述区域顶点相同个的三角形;确定各所述三角形中以所述笔迹点构成顶角的角度值;如果各所述角度值之和为360度,则确定所述笔迹点的第一命中测试成功。11.根据权利要求9所述的方法,其特征在于,所述将所述笔迹点与各所述关键圆形区域进行第二命中测试,包括:获取各所述关键圆形区域的区域圆心以及区域半径,并确定所述笔迹点与各所述区域圆心的连线距离;如果存在小于相应区域半径的连线距离,则确定所述笔迹点的第二命中测试成功。12.根据权利要求5所述的方法,其特征在于,在所述通过所获得的触摸点信息,确定触摸物在移动中匹配的擦除几何形态之后,还包括:当确定所述擦除几何形态为圆角矩形且监测到所述触摸物在设定时间内未发生移动时,确定所述触摸物在所述设定时间内接触所述显示屏时对应的静态触摸点;基于所述静态触摸点的触摸点信息,确定相对所述静态触摸点的静态圆角矩形;将所述待擦除笔迹中包括的各笔迹点与所述静态圆角矩形进行命中测试,在所述界面中对落入所述静态圆角矩形中的待擦除笔迹进行擦除。13.根据权利要求12所述的方法,其特征在于,所述静态圆角矩形包括两个静态矩形区域以及四个静态圆形区域;相应的,所述将所述待擦除笔迹中包括的各笔迹点与所述静态圆角矩形进行命中测试,在所述界面中对落入所述静态圆角矩形中的待擦除笔迹进行擦除,包括:针对所述待擦除笔迹中的每个笔迹点,将所述笔迹点分别与两个静态矩形区域以及四个圆形区域进行命中测试;如果所述笔迹点满足命中测试成功的条件,则将所述笔迹点添加到静态点集合;对基于所述静态点集合中各笔迹点形成的笔迹进行擦除。14.根据权利要求6所述的方法,其特征在于,当所述擦除几何形态为圆形时,所述通过对所述相邻触摸点对所对应触摸点信息的分析,确定相邻触摸点对中各触摸点相对所述擦除几何形态的关键几何信息,包括:将所述圆形记作所述相邻触摸点对中各触摸点的第二待构建几何图形;通过所述相邻触摸点对中各触摸点所对应触摸点信息中的触摸点坐标、触摸宽度、触摸高度,确定相应...
【专利技术属性】
技术研发人员:林德熙,
申请(专利权)人:广州视睿电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。