带角度板擦实现方法、装置、存储介质及一体机设备转让专利

申请号 : CN201911137861.3

文献号 : CN111104010B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 柒强郑泽龙谭贵勇

申请人 : 广州朗国电子科技有限公司

摘要 :

本发明公开了一种一体机设备的带角度板擦实现方法、装置、存储介质及一体机设备,其中,所述方法包括:一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;基于所述板擦生成信号生成带角度板擦。在本发明实施例中,使得生成的模拟板擦具有一定的角度,使得用户使用该模拟板擦跟接近真实的体验。

权利要求 :

1.一种一体机设备的带角度板擦实现方法,其特征在于,所述方法包括:一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;

所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;

在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;

基于所述板擦生成信号生成带角度板擦;

所述一体机设备实时监控在所述屏幕上产生的板擦生成信号,包括:所述一体机设备基于所述屏幕获取物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息;

基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率;

判断所述第一斜边的斜率和所述第二斜边的斜率的角度差是否在预设角度范围内;

若是,则确认所述物体为板擦,以及基于所述物体在所述屏幕上的形态数据产生所述板擦生成信号。

2.根据权利要求1所述的带角度板擦实现方法,其特征在于,所述一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令,包括:所述一体机设备接收用户基于屏幕下预设的虚拟操作进行操作生成的切换至板擦模式的切换指令;或,

识别当前接触在所述屏幕的物体的形态数据,所述形态数据包括形状数据和大小数据;

所述屏幕判断所述形态数据是否与预设的板擦形态数据相符合;

若相符合,则所述一体机设备接收基于所述物体的形态数据在所述屏幕上生成的切换至板擦模式的切换指令。

3.根据权利要求1所述的带角度板擦实现方法,其特征在于,所述基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率,包括:

以所述物体放置在所述屏幕的最左和最下的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述屏幕的最左和最下两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第一斜边的两个坐标点间的两两斜率值;

基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率;

以所述物体放置在所述屏幕的最上和最右的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述屏幕的最上和最右两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第二斜边的两个坐标点间的两两斜率值;

基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率。

4.根据权利要求3所述的带角度板擦实现方法,其特征在于,所述基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率,包括:对所述第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;

选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜率。

5.根据权利要求3所述的带角度板擦实现方法,其特征在于,所述基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率,包括:对所述第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;

选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。

6.根据权利要求1‑5任意一项所述的带角度板擦实现方法,其特征在于,所述一体机设备的屏幕为电容屏或在所述一体机设备的屏幕周边设置红外收发器;

所述一体机设备的屏幕用于识别用户在屏幕上操作的坐标位置以及用户在所述屏幕操作的物体的形态数据。

7.一种一体机设备的带角度板擦实现装置,其特征在于,所述装置包括:切换指令生成模块:用于一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;

响应切换模块:用于所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;

信号生成模块:用于在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;

板擦生成模块:用于基于所述板擦生成信号生成带角度板擦;

信号生成模块:还用于所述一体机设备基于所述屏幕获取物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息;基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率;判断所述第一斜边的斜率和所述第二斜边的斜率的角度差是否在预设角度范围内;若是,则确认所述物体为板擦,以及基于所述物体在所述屏幕上的形态数据产生所述板擦生成信号。

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至6中任意一项所述的带角度板擦实现方法。

9.一种一体机设备,其特征在于,其包括:一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行根据权利要求1至6中任意一项所述的带角度板擦实现方法。

说明书 :

带角度板擦实现方法、装置、存储介质及一体机设备

技术领域

[0001] 本发明涉及一体机设备技术领域,尤其涉及一种一体机设备的带角度板擦实现方法、装置、存储介质及一体机设备。

背景技术

[0002] 目前市面上的教育机电子白板的擦除普遍使用的是手掌擦除,擦除的图形是图形或者椭圆形的;为了改善手掌擦除带来的不友好体验(比如说手上的油污弄花了屏幕),出
现了规则的长方形板擦代替手掌擦除,但是长方形的擦除范围无法吻合板擦的角度;在实
际应用的过程中,无法使得生成的板擦旋转相应的角度,无法准确擦拭一体机屏幕上的某
些数据信息,导致用户体验较差。

发明内容

[0003] 本发明的目的在于克服现有技术的不足,本发明提供了一种一体机设备的带角度板擦实现方法、装置、存储介质及一体机设备,使得生成的模拟板擦具有一定的角度,使得
用户使用该模拟板擦跟接近真实的体验。
[0004] 为了解决上述技术问题,本发明实施例提供了一种一体机设备的带角度板擦实现方法,所述方法包括:
[0005] 一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;
[0006] 所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;
[0007] 在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;
[0008] 基于所述板擦生成信号生成带角度板擦。
[0009] 可选的,所述一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令,包括:
[0010] 所述一体机设备接收用户基于屏幕下预设的虚拟操作进行操作生成的切换至板擦模式的切换指令;或,
[0011] 识别当前接触在所述屏幕的物体的形态数据,所述形态数据包括形状数据和大小数据;
[0012] 所述屏幕判断所述形态数据是否与预设的板擦形态数据相符合;
[0013] 若相符合,则所述一体机设备接收基于所述物体的形态数据在所述屏幕上生成的切换至板擦模式的切换指令。
[0014] 可选的,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号,包括:
[0015] 所述一体机设备基于所述屏幕获取物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息;
[0016] 基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率;
[0017] 判断所述第一斜边的斜率和所述第二斜边的斜率的角度差是否在预设角度范围内;
[0018] 若是,则确认所述物体为板擦,以及基于所述物体在所述屏幕上的形态数据产生所述板擦生成信号。
[0019] 可选的,所述基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率,包括:
[0020] 以所述物体放置在所述屏幕的最左和最下的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述屏幕的最左和最下两点间所形成的坐标点的两个坐标点间
的两两斜率值,获取第一斜边的两个坐标点间的两两斜率值;
[0021] 基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率;
[0022] 以所述物体放置在所述屏幕的最上和最右的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述屏幕的最上和最右两点间所形成的坐标点的两个坐标点间
的两两斜率值,获取第二斜边的两个坐标点间的两两斜率值;
[0023] 基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率。
[0024] 可选的,所述基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率,包括:
[0025] 对所述第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;
[0026] 选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜率。
[0027] 可选的,所述基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率,包括:
[0028] 对所述第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;
[0029] 选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。
[0030] 可选的,其特征在于,所述一体机设备的屏幕为电容屏或在所述一体机设备的屏幕周边设置红外收发器;
[0031] 所述一体机设备的屏幕用于识别用户在屏幕上操作的坐标位置以及用户在所述屏幕操作的物体的形态数据。
[0032] 另外,本发明实施例还提供了一种一体机设备的带角度板擦实现装置,所述装置包括:
[0033] 切换指令生成模块:用于一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;
[0034] 响应切换模块:用于所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;
[0035] 信号生成模块:用于在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;
[0036] 板擦生成模块:用于基于所述板擦生成信号生成带角度板擦。
[0037] 另外,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述中任意一项所述的带角度板擦实现方法。
[0038] 另外,本发明实施例还提供了一种一体机设备,其特征在于,其包括:
[0039] 一个或多个处理器;
[0040] 存储器;
[0041] 一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于:执行上述中任
意一项所述的带角度板擦实现方法。
[0042] 在本发明实施例中,通过一体机设备实时监控在所述屏幕上产生的板擦生成信号;基于所述板擦生成信号生成带角度板擦;使得生成的模拟板擦具有一定的角度,使得用
户使用该模拟板擦跟接近真实的体验。

附图说明

[0043] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本
发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其它的附图。
[0044] 图1是本发明实施例中的一体机设备的带角度板擦实现方法的流程示意图;
[0045] 图2是本发明实施例中的一体机设备的带角度板擦实现装置的结构组成示意图;
[0046] 图3是本发明实施例中的一体机设备的结构组成示意图。

具体实施方式

[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它
实施例,都属于本发明保护的范围。
[0048] 实施例
[0049] 请参阅图1,图1是本发明实施例中的一体机设备的带角度板擦实现方法的流程示意图。
[0050] 如图1所示,一种一体机设备的带角度板擦实现方法,所述方法包括:
[0051] S11:一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;
[0052] 在本发明实施例中,所述一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令,包括:所述一体机设备接收用户基于屏幕下预设的虚拟操作进行操作生成的切
换至板擦模式的切换指令;或,识别当前接触在所述屏幕的物体的形态数据,所述形态数据
包括形状数据和大小数据;所述屏幕判断所述形态数据是否与预设的板擦形态数据相符
合;若相符合,则所述一体机设备接收基于所述物体的形态数据在所述屏幕上生成的切换
至板擦模式的切换指令。
[0053] 具体的,一体机设备的屏幕上有切换至板擦模式的切换按钮,该按钮可以是屏幕下的虚拟按钮,即通过软件方式实现的一个菜单按钮,亦可以是在屏幕周边的硬件按钮,通
过触摸按下按钮,实现生成屏幕状态切换至板擦模式的切换指令。
[0054] 也可以由另一种形式实现,例如,屏幕识别当前接触该屏幕的物体的形态数据,该形态数据包括有形状数据和大小数据;然后该屏幕在获得该形态数据之后,利用该形态数
据与预留的预设的板擦形态数据进行对比判断,通过判断是否相符合来确定是否切换至生
成的切换至板擦模式的切换指令的状态,在判断相符合时,则一体机设备接收基于所述物
体的形态数据在屏幕上生成的切换至板擦模式的切换指令;若判断不相符合时,则认为该
形态数据所对应的物体为非板擦,从而不进行切换。
[0055] S12:所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;
[0056] 在本发明具体实施过程中,在一体机设备接收到切换指令之后,相应该切换指令,将一体机设备对应的屏幕切换至用于生成板擦的模式,这样可以在一体机设备的屏幕监测
到相应的信息之后,实时的生成板擦,提高板擦生成的效率,给用户带来更好的使用体验。
[0057] S13:在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;
[0058] 在本发明具体实施过程中,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号,包括:所述一体机设备基于所述屏幕获取物体放置在所述屏幕的最左、最上、最右
以及最下的四个坐标点信息;基于所述物体放置在所述屏幕的最左、最上、最右以及最下的
四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率;判断所述第一斜边的斜
率和所述第二斜边的斜率的角度差是否在预设角度范围内;若是,则确认所述物体为板擦,
以及基于所述物体在所述屏幕上的形态数据产生所述板擦生成信号。
[0059] 进一步的,所述基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率,包括:以所述物体放置在所
述屏幕的最左和最下的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述
屏幕的最左和最下两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第一斜边的
两个坐标点间的两两斜率值;基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的
斜率;以所述物体放置在所述屏幕的最上和最右的两个坐标点信息所形成的直线的中点为
界限,计算所述物体在所述屏幕的最上和最右两点间所形成的坐标点的两个坐标点间的两
两斜率值,获取第二斜边的两个坐标点间的两两斜率值;基于第二斜边的两个坐标点间的
两两斜率值获得第二斜边的斜率。
[0060] 进一步的,所述基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率,包括:对所述第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点
间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜率。
[0061] 进一步的,所述基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率,包括:对所述第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点
间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。
[0062] 具体的,在该屏幕切换至用于生成板擦的模式之后,在由相应的物体放置在该屏幕上的时候,通过该屏幕获得该物体在该屏幕上的最左、最上、最下和最右的四个坐标点信
息,然后在通过最左、最上、最右以及最下的四个坐标点信息分别计算该物体由最左、最上、
最右以及最下的四个坐标点信息所形成的两条斜边的斜率,从而得到第一斜边的斜率和第
二斜边的斜率;然后利用第一斜边的斜率和第二斜边的斜率的角度进行相减,得到角度差,
然后判断该角度差是否在预设范围内,若在预设角度范围内,则确认该物体为板擦,然后根
据该物体在该屏幕上的形态数据以及与该物体的斜边的斜率所成的角度产生该板擦生成
信号。
[0063] 具体的,通过物体在该屏幕上的最左、最上、最右以及最下的四个坐标点信息,可以得到该物体的大致四边,然后计算两条斜边的斜率;具体以该物体放置在屏幕的最左和
最下的两个坐标点信息所形成的直线的中点为界限,计算该物体在所述屏幕的最左和最下
两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第一斜边的两个坐标点间的两
两斜率值;然后根据第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率;以该物
体放置在该屏幕的最上和最右的两个坐标点信息所形成的直线的中点为界限,计算该物体
在屏幕的最上和最右两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第二斜边
的两个坐标点间的两两斜率值;根据第二斜边的两个坐标点间的两两斜率值获得第二斜边
的斜率。
[0064] 具体的对第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜
率;以及对第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的
两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。
[0065] S14:基于所述板擦生成信号生成带角度板擦。
[0066] 在本发明具体实施过程中,根据该板擦生成信号中的该物体在该屏幕上的形态数据以及与该物体的斜边的斜率所成的角度来生成带角度的板擦。
[0067] 在本发明实施例中,所述一体机设备的屏幕为电容屏或在所述一体机设备的屏幕周边设置红外收发器;所述一体机设备的屏幕用于识别用户在屏幕上操作的坐标位置以及
用户在所述屏幕操作的物体的形态数据。
[0068] 具体的,该屏幕可以为电容屏等可以实现屏幕下识别的屏幕或者也可以为普通的非屏下识别的屏幕,当为非屏下识别的屏幕时,需要在屏幕周边设置红外发射器和红外接
收器阵列,通过红外发射器和红外接收器阵列来物体的位置,即当周边无数个红外点发射
信号时会形成红外探测网,X轴和Y轴交叉的地方即形成坐标点;可以想像整个平面就是由
无数个点组成的。所以当某一个X轴和某一个Y轴被障碍物阻断的时候,可以知道触摸的点
的位置所在;当为电容屏等可以实现屏幕下识别的屏幕时,可以直接通过屏幕像素阵列直
接读取在屏幕下的物体的坐标,直接获得物体的最上、最左、最右和最下四个位置的坐标信
息。
[0069] 在本发明实施例中,通过一体机设备实时监控在所述屏幕上产生的板擦生成信号;基于所述板擦生成信号生成带角度板擦;使得生成的模拟板擦具有一定的角度,使得用
户使用该模拟板擦跟接近真实的体验。
[0070] 实施例
[0071] 请参阅图2,图2是本发明实施例中的一体机设备的带角度板擦实现装置的结构组成示意图。
[0072] 如图2所示,一种一体机设备的带角度板擦实现装置,所述装置包括:
[0073] 切换指令生成模块21:用于一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令;
[0074] 在本发明实施例中,所述一体机设备接收基于屏幕操作生成的切换至板擦模式的切换指令,包括:所述一体机设备接收用户基于屏幕下预设的虚拟操作进行操作生成的切
换至板擦模式的切换指令;或,识别当前接触在所述屏幕的物体的形态数据,所述形态数据
包括形状数据和大小数据;所述屏幕判断所述形态数据是否与预设的板擦形态数据相符
合;若相符合,则所述一体机设备接收基于所述物体的形态数据在所述屏幕上生成的切换
至板擦模式的切换指令。
[0075] 具体的,一体机设备的屏幕上有切换至板擦模式的切换按钮,该按钮可以是屏幕下的虚拟按钮,即通过软件方式实现的一个菜单按钮,亦可以是在屏幕周边的硬件按钮,通
过触摸按下按钮,实现生成屏幕状态切换至板擦模式的切换指令。
[0076] 也可以由另一种形式实现,例如,屏幕识别当前接触该屏幕的物体的形态数据,该形态数据包括有形状数据和大小数据;然后该屏幕在获得该形态数据之后,利用该形态数
据与预留的预设的板擦形态数据进行对比判断,通过判断是否相符合来确定是否切换至生
成的切换至板擦模式的切换指令的状态,在判断相符合时,则一体机设备接收基于所述物
体的形态数据在屏幕上生成的切换至板擦模式的切换指令;若判断不相符合时,则认为该
形态数据所对应的物体为非板擦,从而不进行切换。
[0077] 响应切换模块22:用于所述一体机设备响应所述切换指令,将一体机设备的屏幕切换至用于生成板擦的模式;
[0078] 在本发明具体实施过程中,在一体机设备接收到切换指令之后,相应该切换指令,将一体机设备对应的屏幕切换至用于生成板擦的模式,这样可以在一体机设备的屏幕监测
到相应的信息之后,实时的生成板擦,提高板擦生成的效率,给用户带来更好的使用体验。
[0079] 信号生成模块23:用于在所述屏幕切换至用于生成板擦的模式之后,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号;
[0080] 在本发明具体实施过程中,所述一体机设备实时监控在所述屏幕上产生的板擦生成信号,包括:所述一体机设备基于所述屏幕获取物体放置在所述屏幕的最左、最上、最右
以及最下的四个坐标点信息;基于所述物体放置在所述屏幕的最左、最上、最右以及最下的
四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率;判断所述第一斜边的斜
率和所述第二斜边的斜率的角度差是否在预设角度范围内;若是,则确认所述物体为板擦,
以及基于所述物体在所述屏幕上的形态数据产生所述板擦生成信号。
[0081] 进一步的,所述基于所述物体放置在所述屏幕的最左、最上、最右以及最下的四个坐标点信息分别计算所述物体的第一斜边和第二斜边的斜率,包括:以所述物体放置在所
述屏幕的最左和最下的两个坐标点信息所形成的直线的中点为界限,计算所述物体在所述
屏幕的最左和最下两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第一斜边的
两个坐标点间的两两斜率值;基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的
斜率;以所述物体放置在所述屏幕的最上和最右的两个坐标点信息所形成的直线的中点为
界限,计算所述物体在所述屏幕的最上和最右两点间所形成的坐标点的两个坐标点间的两
两斜率值,获取第二斜边的两个坐标点间的两两斜率值;基于第二斜边的两个坐标点间的
两两斜率值获得第二斜边的斜率。
[0082] 进一步的,所述基于第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率,包括:对所述第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点
间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜率。
[0083] 进一步的,所述基于第二斜边的两个坐标点间的两两斜率值获得第二斜边的斜率,包括:对所述第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点
间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。
[0084] 具体的,在该屏幕切换至用于生成板擦的模式之后,在由相应的物体放置在该屏幕上的时候,通过该屏幕获得该物体在该屏幕上的最左、最上、最下和最右的四个坐标点信
息,然后在通过最左、最上、最右以及最下的四个坐标点信息分别计算该物体由最左、最上、
最右以及最下的四个坐标点信息所形成的两条斜边的斜率,从而得到第一斜边的斜率和第
二斜边的斜率;然后利用第一斜边的斜率和第二斜边的斜率的角度进行相减,得到角度差,
然后判断该角度差是否在预设范围内,若在预设角度范围内,则确认该物体为板擦,然后根
据该物体在该屏幕上的形态数据以及与该物体的斜边的斜率所成的角度产生该板擦生成
信号。
[0085] 具体的,通过物体在该屏幕上的最左、最上、最右以及最下的四个坐标点信息,可以得到该物体的大致四边,然后计算两条斜边的斜率;具体以该物体放置在屏幕的最左和
最下的两个坐标点信息所形成的直线的中点为界限,计算该物体在所述屏幕的最左和最下
两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第一斜边的两个坐标点间的两
两斜率值;然后根据第一斜边的两个坐标点间的两两斜率值获得第一斜边的斜率;以该物
体放置在该屏幕的最上和最右的两个坐标点信息所形成的直线的中点为界限,计算该物体
在屏幕的最上和最右两点间所形成的坐标点的两个坐标点间的两两斜率值,获取第二斜边
的两个坐标点间的两两斜率值;根据第二斜边的两个坐标点间的两两斜率值获得第二斜边
的斜率。
[0086] 具体的对第一斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第一斜边的斜
率;以及对第二斜边的两个坐标点间的两两斜率进行排列组合,获取多组两个坐标点间的
两两斜率;选取出现次数最多的一组两个坐标点间的两两斜率作为第二斜边的斜率。
[0087] 板擦生成模块24:用于基于所述板擦生成信号生成带角度板擦。
[0088] 在本发明具体实施过程中,根据该板擦生成信号中的该物体在该屏幕上的形态数据以及与该物体的斜边的斜率所成的角度来生成带角度的板擦。
[0089] 在本发明实施例中,所述一体机设备的屏幕为电容屏或在所述一体机设备的屏幕周边设置红外收发器;所述一体机设备的屏幕用于识别用户在屏幕上操作的坐标位置以及
用户在所述屏幕操作的物体的形态数据。
[0090] 具体的,该屏幕可以为电容屏等可以实现屏幕下识别的屏幕或者也可以为普通的非屏下识别的屏幕,当为非屏下识别的屏幕时,需要在屏幕周边设置红外发射器和红外接
收器阵列,通过红外发射器和红外接收器阵列来物体的位置,即当周边无数个红外点发射
信号时会形成红外探测网,X轴和Y轴交叉的地方即形成坐标点;可以想像整个平面就是由
无数个点组成的。所以当某一个X轴和某一个Y轴被障碍物阻断的时候,可以知道触摸的点
的位置所在;当为电容屏等可以实现屏幕下识别的屏幕时,可以直接通过屏幕像素阵列直
接读取在屏幕下的物体的坐标,直接获得物体的最上、最左、最右和最下四个位置的坐标信
息。
[0091] 在本发明实施例中,通过一体机设备实时监控在所述屏幕上产生的板擦生成信号;基于所述板擦生成信号生成带角度板擦;使得生成的模拟板擦具有一定的角度,使得用
户使用该模拟板擦跟接近真实的体验。
[0092] 本发明实施例提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述实施例中任意一个实施例的带角度板擦实
现方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光
盘、CD‑ROM、和磁光盘)、ROM(Read‑Only Memory,只读存储器)、RAM(Random AcceSS 
Memory,随即存储器)、EPROM(EraSable Programmable Read‑Only Memory,可擦写可编程
只读存储器)、EEPROM(Electrically EraSable ProgrammableRead‑Only Memory,电可擦
可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算
机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。
[0093] 本发明实施例还提供了一种计算机应用程序,其运行在计算机上,该计算机应用程序用于执行上述中任意一个实施例的带角度板擦实现方法。
[0094] 此外,图3是本发明实施例中的会议一体机的结构组成示意图。
[0095] 本发明实施例还提供了一种会议一体机,如图3所示。所述会议一体机包括处理器302、存储器303、输入单元304以及显示单元305等器件。本领域技术人员可以理解,图3示出
的设备结构器件并不构成对所有设备的限定,可以包括比图示更多或更少的部件,或者组
合某些部件。存储器303可用于存储应用程序301以及各功能模块,处理器302运行存储在存
储器303的应用程序301,从而执行设备的各种功能应用以及数据处理。存储器可以是内存
储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器
(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)、快闪存储
器、或者随机存储器。外存储器可以包括硬盘、软盘、ZIP盘、U盘、磁带等。本发明所公开的存
储器包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。
[0096] 输入单元304用于接收信号的输入,以及接收用户输入的关键字。输入单元304可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用
户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根
据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能
键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元
305可用于显示用户输入的信息或提供给用户的信息以及终端设备的各种菜单。显示单元
305可采用液晶显示器、有机发光二极管等形式。处理器302是终端设备的控制中心,利用各
种接口和线路连接整个设备的各个部分,通过运行或执行存储在存储器302内的软件程序
和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。
[0097] 作为一个实施例,所述会议一体机包括:一个或多个处理器302,存储器303,一个或多个应用程序301,其中所述一个或多个应用程序301被存储在存储器303中并被配置为
由所述一个或多个处理器302执行,所述一个或多个应用程序301配置用于执行上述实施例
中的任意一实施例中对的带角度板擦实现方法。
[0098] 在本发明实施例中,通过一体机设备实时监控在所述屏幕上产生的板擦生成信号;基于所述板擦生成信号生成带角度板擦;使得生成的模拟板擦具有一定的角度,使得用
户使用该模拟板擦跟接近真实的体验。
[0099] 另外,以上对本发明实施例所提供的种一体机设备的带角度板擦实现方法、装置、存储介质及一体机设备进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施
方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,
对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改
变之处,综上所述,本说明书内容不应理解为对本发明的限制。