擦除面积的计算方法、装置、存储介质及显示设备制造方法及图纸

技术编号:38561072 阅读:18 留言:0更新日期:2023-08-22 21:02
本申请公开了一种擦除面积的计算方法、装置、存储介质以及电子设备,其中,方法包括:获取所述控制芯片上报的所述显示屏上触摸物的第一宽度和第一高度,以及所述显示屏的第二宽度和第二高度;获取所述白板应用的调整系数;基于所述第一宽度、所述白板应用的调整系数、所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度;基于所述第一高度、所述白板应用的调整系数、所述第二高度,计算所述触摸物在所述白板应用中擦除区域的像素高度;基于所述擦除区域的像素宽度以及所述擦除区域的像素高度,得到所述擦除区域的擦除面积。采用本申请实施例,提升了计算擦除面积的精度。精度。精度。

【技术实现步骤摘要】
擦除面积的计算方法、装置、存储介质及显示设备


[0001]本申请涉及计算机
,具体而言,涉及一种擦除面积的计算方法、装置、存储介质及显示设备。

技术介绍

[0002]随着触摸屏的快速发展,触摸屏已经脱离鼠标和键盘,通过手点击终端界面就可以实现对界面内容的选择、编辑、擦除以及注释等等。如,在终端上进行编辑后,需要对编辑的错误内容进行擦除或者编辑的全部内容进行擦除时,可以直接用手控制擦除需要擦除的部分,为人们生活和工作中使用终端时带来了极大的便捷。

技术实现思路

[0003]为了解决上述问题,本申请实施例提供了一种擦除面积的计算方法、装置、存储介质及显示设备,提升了计算擦除面积的精度。
[0004]第一方面,本申请实施例提供了一种擦除面积的计算方法,所述方法包括:
[0005]获取所述控制芯片上报的所述显示屏上触摸物的第一宽度和第一高度,以及所述显示屏的第二宽度和第二高度;
[0006]获取所述白板应用的调整系数;
[0007]基于所述第一宽度、所述白板应用的调整系数、所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度;
[0008]基于所述第一高度、所述白板应用的调整系数、所述第二高度,计算所述触摸物在所述白板应用中擦除区域的像素高度;
[0009]基于所述擦除区域的像素宽度以及所述擦除区域的像素高度,得到所述擦除区域的擦除面积。
[0010]第二方面,本申请实施例提供了一种擦除面积的计算装置,所述装置包括:
[0011]数据获取模块,用于获取所述控制芯片上报的所述显示屏上触摸物的第一宽度和第一高度,以及所述显示屏的第二宽度和第二高度;
[0012]调整系数获取模块,用于获取所述白板应用的调整系数;
[0013]第一计算模块,用于基于所述第一宽度、所述白板应用的调整系数、所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度;
[0014]第二计算模块,用于基于所述第一高度、所述白板应用的调整系数、所述第二高度,计算所述触摸物在所述白板应用中擦除区域的像素高度;
[0015]擦除面积计算模块,用于基于所述擦除区域的像素宽度以及所述擦除区域的像素高度,得到所述擦除区域的擦除面积。
[0016]第三方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述第一方面的方法步骤。
[0017]第四方面,本申请实施例提供了一种显示设备,可包括:处理器和存储器;其中,所
述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述第一方面的方法步骤。
[0018]本申请一些实施例提供的技术方案带来的有益效果至少包括:
[0019]在本申请实施例中,通过获取控制芯片上报的显示屏上触摸物的第一宽度和第一高度,以及显示屏的第二宽度和第二高度;获取白板应用的调整系数,基于第一宽度、白板应用的调整系数、第二宽度,计算触摸物在白板应用中擦除区域的像素宽度;基于第一高度、白板应用的调整系数、第二高度,计算触摸物在白板应用中擦除区域的像素高度;基于擦除区域的像素宽度和擦除区域的像素高度,得到擦除区域的擦除面积。通过将控制芯片上报的触摸物的第一宽度和第一高度转换为白板应用中显示的像素宽度以及像素高度,以得到擦除区域的面积,提高了计算擦除区域面积的精度。
附图说明
[0020]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本申请实施例提供了一种擦除面积的计算方法的系统架构图;
[0022]图2为本申请实施例提供了一种擦除面积的计算方法的流程示意图;
[0023]图3为本申请实施例提供了一种确定擦除区域的举例示意图;
[0024]图4为本申请实施例提供了一种形成擦除区域的举例示意图;
[0025]图5为本申请实施例提供了一种擦除面积的计算方法的流程示意图;
[0026]图6为本申请实施例提供了一种擦除区域进行显示的举例示意图;
[0027]图7为本申请实施例提供了一种擦除面积的计算装置的结构示意图;
[0028]图8为本申请实施例提供了一种擦除面积的计算装置的结构示意图;
[0029]图9为本申请实施例提供了一种擦除面积的计算装置的结构示意图;
[0030]图10为本申请实施例提供了一种显示设备的结构示意图。
具体实施方式
[0031]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0032]在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本申请的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征A、B、C,另一个实施例包含特征B、D,那么本申请也应视为包括含有A、B、C、D的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
[0033]下面的描述提供了示例,并且不对权利要求书中阐述的范围、适用性或示例进行限制。可以在不脱离本申请内容的范围的情况下,对描述的元素的功能和布置做出改变。各个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描
述的特征组合到其他示例中。
[0034]随着科技的发展,触摸屏也随之快速发展,触摸屏已经脱离鼠标和键盘,通过手点击终端界面就可以实现对界面内容的选择、编辑、擦除以及注释等等。如,在终端上进行编辑后,需要对编辑的错误内容进行擦除或者编辑的全部内容进行擦除时,可以直接用手控制擦除需要擦除的部分,为人们生活和工作中使用终端时带来了极大的便捷。目前,对于在终端界面书写的内容的擦除,通常将需要擦除的部分圈选出来,然后将圈选出来的部分书写的内容擦除,或者通过触摸物在终端界面上的面积生成相应大小的擦除面积,移动触摸物以对终端界面上书写的内容进行擦除。对于圈选后进行擦除的方法,需要形成闭合的圈才可以擦除,没有形成闭合的圈时,需要重新圈选,操作繁琐且麻烦;对于触摸物在终端界面上形成相应大小的擦除面积的方法,相同的触摸物在不同的分辨率下,形成的擦除面积不同,导致擦除精度不够。
[0035]基于此,本申请实施例提供了一种擦除面积的计算方法,通过获取控制芯片上报的显示屏上触摸物的第一宽度和第一高度,以及显示屏的第二宽度和第二高度;获取白板应用的调整系数,基于第一宽度、白板应用的调整系数、第二宽度,计算触摸物在白板应用中擦除区域的像素宽度;基于第一高度、白板应用的调本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种擦除面积的计算方法,其特征在于,应用于终端设备,所述终端设备包括控制芯片和显示屏,且所述终端设备中安装有白板应用,所述方法包括:获取所述控制芯片上报的所述显示屏上触摸物的第一宽度和第一高度,以及所述显示屏的第二宽度和第二高度;获取所述白板应用的调整系数;基于所述第一宽度、所述白板应用的调整系数、所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度;基于所述第一高度、所述白板应用的调整系数、所述第二高度,计算所述触摸物在所述白板应用中擦除区域的像素高度;基于所述擦除区域的像素宽度以及所述擦除区域的像素高度,得到所述擦除区域的擦除面积。2.根据权利要求1所述的方法,其特征在于,所述获取所述白板应用的调整系数,包括:获取所述白板应用在当前分辨率下的宽度像素量和高度像素量;计算所述宽度像素量与所述第二宽度的比值,得到第一比值;计算所述高度像素量与所述第二高度的比值,得到第二比值;将所述第一比值与所述第二比值的平均值作为所述白板应用的调整系数。3.根据权利要求1所述的方法,其特征在于,所述基于所述第一宽度、所述白板应用的调整系数、所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度,包括:基于所述白板应用的调整系数、所述第一宽度以及预设值,得到所述触摸物在所述白板应用中显示的第三宽度,所述第一宽度为整型数据,所述第三宽度为浮点型数据;基于所述第三宽度以及所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度。4.根据权利要求3所述的方法,其特征在于,所述基于所述白板应用的调整系数、所述第一宽度以及预设值,得到所述触摸物在所述白板应用中显示的第三宽度,所述第一宽度为整型数据,所述第三宽度为浮点型数据,包括:计算所述第一宽度与所述白板应用的调整系数的第一商;将所述第一商与所述预设值相乘,得到所述触摸物在所述白板应用上的第三宽度。5.根据权利要求3所述的方法,其特征在于,所述基于所述第三宽度以及所述第二宽度,计算所述触摸物在所述白板应用中擦除区域的像素宽度,包括:计算所述第三宽度与所述白板应用在当前分辨率下的宽度像素量的第一乘积;将所述第一乘积除以所述第二宽度,得到所述触摸物在所述白板应用中擦除区域的像素宽度。6.根据权利要求1所述的方法,其特征在于,所述基于所述第一高度、所述白板应用的调整系数、所述第二高度,计算所述触摸物在所述白板应用中擦除区域的像素高度,包括:基于所述白板应用的调整系数、所述第一高度以及预设值,得到所述触摸物在所述白板应用中显示的第三高度,所述第...

【专利技术属性】
技术研发人员:焦永皓
申请(专利权)人:广州视睿电子科技有限公司
类型:发明
国别省市:

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

1