CN113093938B - 一种边写边擦实现方法、装置及终端设备 - Google Patents
一种边写边擦实现方法、装置及终端设备 Download PDFInfo
- Publication number
- CN113093938B CN113093938B CN202110341017.3A CN202110341017A CN113093938B CN 113093938 B CN113093938 B CN 113093938B CN 202110341017 A CN202110341017 A CN 202110341017A CN 113093938 B CN113093938 B CN 113093938B
- Authority
- CN
- China
- Prior art keywords
- erasing
- writing
- area
- electronic whiteboard
- points
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000000694 effects Effects 0.000 abstract description 29
- 238000010586 diagram Methods 0.000 description 13
- 230000015572 biosynthetic process Effects 0.000 description 7
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Drawing Aids And Blackboards (AREA)
- Position Input By Displaying (AREA)
- Facsimiles In General (AREA)
Abstract
本发明提供一种边写边擦实现方法、装置及终端设备。根据擦除物和书写物在电子白板上触摸的时序将擦除区域划分为第一擦除区域、第二擦除区域和第三擦除区域。将书写区域中与第二擦除区域相交的画线点标识为待擦除点,书写区域中没有与第二擦除区域相交的画线点标识为连线点。当书写物停止触摸电子白板,且书写区域进入书写队列前,去除书写区域中被标识为待擦除点的画线点,连线被标识为连线点的画线点。书写物和擦除物同时在电子白板上所形成的相交的画线点被擦除。若书写区域与第三擦除区域存在相交区域,则去除相交区域中的画线点。上述画线点的去除使得画线呈现出部分被擦除的效果,这与电子白板边写边擦效果所要达到的实际效果相一致。
Description
本申请为2018年1月31日递交到中国专利局的,申请号为 201810097349.X,专利名称为“一种边写边擦实现方法、装置及终端设备”的中国专利申请的分案申请。
技术领域
本发明涉及触控技术领域,尤其涉及一种边写边擦实现方法、装置及终端设备。
背景技术
电子白板为一种应用于触控一体机的电子产品。在应用程序的支持下,通过笔、手或其他触摸物等书写物触碰触控一体机,能够实现在电子白板上的书写。书写后的内容存储在计算机中,以便保存、复制和打印等。电子白板还能够实现注释、拖放以及隐藏等功能,因而极大地丰富了传统计算机的多媒体功能,并逐渐应用于无纸化办公、教学以及协作会议等场景。
在某些特定的情况下,如重要会议内容、商业机密以及军事机密等不能公开和保留的情况,使用电子白板进行交流时,需要通过板擦、手或其他触摸物等擦除物将书写的内容及时擦除,即电子白板需要实现边写边擦功能。目前,使用边写边擦方法的电子白板一般使用叠加的双图层,即:上层显示的画线图层、下层显示的背景图层。在边写边擦过程中,书写物在画线图层上书写形成的书写区域为不透明设置,而擦除物在画线图层上经过的擦除区域为透明设置,即:由书写形成的画线所构成的书写区域为不透明显示,显示为画线颜色;擦除物所形成的擦除区域为透明显示,显示为背景图层的颜色。画线书写结束并进入书写队列后,对擦除区域和进入书写队列的画线进行计算,得到待擦除的画线。将待擦除的画线设置为透明,以更新画线图层,从而实现电子白板的边写边擦功能。
由于边写边擦过程中因画线和擦除的开始结束时机不同,因而边写边擦过程可分为a:先写后擦书写先结束、b:先写后擦擦除先结束、c:先擦后写书写先结束、d:先擦后写擦除先结束四种情况。例如:对于b:先写后擦擦除先结束的情况,如附图1所示。由于先书写形成包含画线的书写区域再进行擦除动作,若擦除区域与书写区域中的画线相交,那么相交的画线应该被擦除,如附图2所示。然而,由于擦除先结束,而画线动作仍在进行,即画线并未进入书写队列,由此还未进入书写队列的画线不参与擦除计算,所以相交的画线无法被擦除。当书写结束需要更新画线图层时,擦除区域又显示出应该被擦除的相交画线。因此,使用现有的边写边擦方法容易出现画线擦不掉的情况,即电子白板的边写边擦效果与所要达到的实际效果不符,影响电子白板的边写边擦功能。
发明内容
本发明提供一种边写边擦实现方法、装置及终端设备,以解决现有电子白板的边写边擦效果与实际效果不符的问题。
第一方面,本发明提供一种边写边擦实现方法,包括:
根据书写物和擦除物在电子白板上的连续触摸分别形成书写区域和擦除区域;
所述擦除区域包括第一擦除区域和第二擦除区域,其中,所述第一擦除区域为所述书写物在电子白板上形成第一个画线点前形成的擦除区域,所述第二擦除区域为所述书写物在电子白板上形成第一个画线点后形成的擦除区域;
随着所述书写区域的形成,标识所述书写区域中的画线点,其中,与所述第二擦除区域相交的画线点标识为待擦除点,未与所述第二擦除区域相交的画线点标识为连线点;
所述书写物停止触摸所述电子白板,且所述书写区域进入书写队列前,去除所述待擦除点,连接所述连线点。
第二方面,本发明提供一种边写边擦实现装置,该装置包括:
书写模块,用于根据书写物在电子白板上的连续触摸形成书写区域;
擦除模块,用于根据擦除物在电子白板上的连续触摸形成擦除区域;所述擦除区域包括第一擦除区域和第二擦除区域;
标识模块,用于随着所述书写区域的形成,标识所述书写区域中的画线点,其中,与所述擦除区域相交的画线点标识为待擦除点,未与所述擦除区域相交的画线点标识为连线点;
去除模块,用于在所述书写物停止触摸所述电子白板,且在所述书写区域进入书写队列前,去除所述待擦除点;
连线模块,用于在所述书写物停止触摸所述电子白板,且在所述书写区域进入书写队列前,连接所述连线点。
第三方面,本发明提供一种终端设备,包括第二方面的边写边擦实现装置。
本发明的实施例提供的技术方案可以包括以下有益效果:
本发明提供一种边写边擦实现方法、装置及终端设备。在边写边擦过程中,书写物和擦除物在电子白板上的连续触摸分别形成书写区域和擦除区域,其中,擦除区域包括第一擦除区域和第二擦除区域。第一擦除区域为书写物在电子白板上形成第一个画线点前形成的擦除区域,第二擦除区域为书写物在电子白板上形成第一个画线点后形成的擦除区域。随着书写区域的形成,标识书写区域中的画线点,其中,将与第二擦除区域相交的画线点标识为待擦除点,没有与第二擦除区域相交的画线点标识为连线点,由此,书写区域中的画线点根据书写与擦除的时序不同分别标识为不同的状态。当书写物停止触摸电子白板,且书写区域进入书写队列前,去除书写区域中被标识为待擦除点的画线点,连线被标识为连线点的画线点,此时,书写物和擦除物同时在电子白板上所形成的相交的画线点被擦除,进而呈现出部分画线被擦除的效果,这与电子白板边写边擦效果所要达到的实际效果相一致。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为擦除过程b中,先写后擦擦除先结束情况的边写边擦过程图;
图2为擦除过程b中,先写后擦擦除先结束情况的理论效果图;
图3为本发明实施例提供的边写边擦实现方法的流程示意图;
图4(a)为本发明实施例提供的先写后擦书写先结束情况的边写边擦过程图;
图4(b)为本发明实施例提供的先写后擦擦除先结束情况的边写边擦过程图;
图4(c)为本发明实施例提供的先擦后写书写先结束情况的边写边擦过程图;
图4(d)为本发明实施例提供的先擦后写擦除先结束情况的边写边擦过程图;
图5(a)为本发明实施例提供的先写后擦书写先结束情况的实际效果图;
图5(b)为本发明实施例提供的先写后擦擦除先结束情况的实际效果图;
图5(c)为本发明实施例提供的先擦后写书写先结束情况的实际效果图;
图5(d)为本发明实施例提供的先擦后写擦除先结束情况的实际效果图。
具体实施方式
电子白板的边写边擦功能中,因画线和擦除的开始结束时机不同,边写边擦过程可分为a:先写后擦书写先结束、b:先写后擦擦除先结束、c:先擦后写书写先结束、d:先擦后写擦除先结束四种情况。例如:对于b:先写后擦擦除先结束的情况。由于先书写形成包含画线的书写区域再进行擦除动作,若擦除区域与书写区域中的画线相交,那么相交的画线应该被擦除。然而,由于擦除先结束,而画线动作仍在进行,即画线并未进入书写队列,由此还未进入书写队列的画线不参与擦除计算,所以相交的画线无法被擦除。当书写结束需要更新画线图层时,擦除区域又显示出应该被擦除的相交画线。因此,使用现有的边写边擦方法容易出现画线擦不掉的情况,即电子白板的边写边擦效果与所要达到的实际效果不符,影响电子白板的边写边擦功能。
针对上述问题,本发明实施例提供一种边写边擦实现方法、装置及终端设备。本发明实施例提供的边写边擦实现方法的核心思想为:根据触摸物和擦除物在电子白板上形成第一个触摸点的时机不同,将擦除物在电子白板上形成的擦除区域划分为第一擦除区域和第二擦除区域,以根据第一擦除区域、第二擦除区域与书写区域的关系对书写区域中画线点进行标识。对触摸物在电子白板上形成的书写区域中画线点进行标识,即标识为待擦除点和连线点,进而通过待擦除点和连线点实现书写区域中画线点形成画线的去除与保留。
具体地,请参考附图3,附图3示出了本发明实施例提供的边写边擦实现方法的流程示意图。
由附图3可知,本发明实施例提供的边写边擦实现方法包括:
S01:根据书写物和擦除物在电子白板上的连续触摸分别形成书写区域和擦除区域。
笔、手或其他触摸物等书写物以及板擦、手或其他触摸物等擦除物在电子白板上的触摸形成触摸点。根据书写物和擦除物的书写目的和擦除目的,本发明实施例中将书写物在电子白板上形成的触摸点定义为画线点,而擦除物在电子白板上形成的触摸点定义为擦除点。
书写物在电子白板上的连续触摸形成多个画线点,由于书写物为连续触摸,因而多个画线点呈现为画线的形式,如附图4中的粗实线。画线所在的区域为书写区域。书写区域的大小与书写物在电子白板上连续触摸形成的第一个画线点、最后一个画线点以及书写物的大小有关。书写物在电子白板上形成画线的过程包括书写以及书写区域进入书写队列两个过程。具体地,书写为正常的书写过程。电子白板中的数据采集装置能够根据书写物的按下和抬起动作或书写物与电子白板之间的距离判断书写物是否停止书写,即书写区域是否形成。当书写物离开电子白板时,书写所形成的书写区域进入书写队列,即画线进入书写队列。当电子白板刷新时,则显示已进入书写队列的画线。
同样的,擦除物在电子白板上的连续触摸形成多个擦除点,多个擦除点根据擦除物的大小呈现为块状或条状等,如附图4中的条状形式。多个擦除点所在的区域为擦除区域,即附图4中的条状区域。擦除区域的大小与擦除物在电子白板上连续触摸形成的第一个擦除点、最后一个擦除点以及擦除物的大小有关。
本发明实施例中的电子白板采用叠加的双图层,即:上层显示的画线图层、下层显示的背景图层。在电子白板的画线图层中,根据书写物和擦除物在电子白板上的连续触摸分别形成书写区域和擦除区域。画线图层中处于书写区域的像素属性为不透明,即画线处的像素属性为不透明,如显示画线的颜色、性状等。画线图层中的剩余区域中的像素属性为透明;背景图层中各像素属性均为不透明,如显示背景图层的颜色。
由于画线和擦除的开始结束时机不同,边写边擦过程可分为a:先写后擦书写先结束、b:先写后擦擦除先结束、c:先擦后写书写先结束、d:先擦后写擦除先结束四种情况,如附图4所示,其中,附图4(a)表示a:先写后擦书写先结束情况;附图4(b)表示b:先写后擦擦除先结束情况;附图4(c)表示c:先擦后写书写先结束情况;附图4(d)表示d:先擦后写擦除先结束情况。在附图4中,粗实线为书写物所形成的书写区域中的画线,方形框表示为擦除区域。
在本发明实施例提供的边写边擦实现方法中,根据书写物和触摸物在电子白板上形成的第一个触摸点的先后顺序将擦除区域划分为第一擦除区域和第二擦除区域。其中,第一擦除区域为书写物在电子白板上形成第一个画线点前,擦除物触摸电子白板所形成的擦除区域,如附图4(c)和附图4(d)中的细实线框。由于边写边擦过程a、b为先有书写动作,再有擦除动作,即电子白板上先形成画线点,再形成擦除点,因而附图4(a)和附图4(b)中不存在第一擦除区域。第二擦除区域为书写物在电子白板上形成第一个画线点后,擦除物触摸电子白板所形成的擦除区域,如附图4(a)-附图4(d)中的虚线框。
S02:随着所述书写区域的形成,标识所述书写区域中的画线点,其中,与第二擦除区域相交的画线点标识为待擦除点,未与第二擦除区域相交的画线点标识为连线点。
如附图4所示,在边写边擦过程中,当书写区域中的画线和擦除区域相交时,即在书写区域形成的过程中,将与第二擦除区域相交的画线点标识为待擦除点,未与第二擦除区域相交的画线点标识为连线点。待擦除点和连线点的标识方式可以为标记不同的数字或符号等,如,待擦除点标记为1,连线点标记为2,以达到区别待擦除点和连线点的作用即可。
S03:书写物停止触摸电子白板,且书写区域进入书写队列前,去除待擦除点,连接连线点。
当书写物即将停止触摸电子白板,且书写区域进入书写队列前,去除被标识的待擦除点,同时连接连线点。连线点连接所形成的画线进入书写队列。当电子白板刷新时,进入书写队列的画线显示。由于书写区域中与第二擦除区域相交的画线点标识为待擦除点,因而电子白板刷新后,与第二擦除区域相交的画线不显示,而是显示其余画线,这与边写边擦的实际效果相一致。具体地,画线点被标识为待擦除点后,将画线图层中位于待擦除点处的像素属性设置为透明,此时,待擦除点处显示为背景图层的颜色。将画线图层中位于连线点处的像素属性设置为不透明,此时,连线点处显示为画线点的颜色。电子白板刷新后,画线图层中的像素属性设置为透明的画线点则不再显示,而像素属性设置为不透明的画线点则显示,从而实现待擦除点和连线点的去除与显示。
进一步,针对边写边擦过程a、c,书写结束后,擦除过程仍在进行,此时,擦除区域根据书写和擦除的结束先后时序划分为第二擦除区域和第三擦除区域,其中,第二擦除区域即为前述实施例中的第二擦除区域。具体地,第三擦除区域为书写物在电子白板上形成最后一个画线点后形成的擦除区域,如附图4(c)中的点线框。因此,第一擦除区域、第二擦除区域和第三擦除区域依次首尾连接,形成总的擦除区域。
由于第三擦除区域形成时,书写物已停止触摸电子白板,即书写区域已经形成,且书写区域已经进入书写队列。进入书写队列的书写区域中的画线点则不再被标识。由于书写区域已经进入书写队列,因而,当擦除物停止触摸电子白板后,根据第三擦除区域与书写区域的相交区域计算相交区域中预擦除的画线点。预擦除的画线点计算得出后,去除预擦除的画线点。此时,电子白板刷新后,与第三擦除区域相交的画线不显示,这与边写边擦的实际效果相一致。
下面根据本发明实施例提供的边写边擦实现方法分别对边写边擦过程的四种情况分别进行描述。
情况a:先写后擦书写先结束
请参考附图4(a),由于情况a的边写边擦过程为先开始书写,后进行擦除的过程,因而书写物在电子白板上形成第一个画线点前不存在擦除区域,即不存在第一擦除区域。书写物在电子白板触摸形成的第一个画线点标记为a1。书写物在电子白板触摸形成画线的过程中,当画线点a2形成时,擦除物开始触摸电子白板,即开始形成第二擦除区域,如附图4(a)中的虚线框,此时形成边写边擦同时进行的过程。边写边擦同时进行的过程中,随着书写和擦除动作的进行,当书写区域与第二擦除区域相交时,将相交的画线点标识为待擦除点,如附图4(a)画线中的粗虚线。同时,将书写区域中未与第二擦除区域相交的画线点标识为连线点,如附图4(a)画线中的粗实线。
书写先结束,即书写物先停止触摸电子白板,因而书写物在电子白板触摸形成最后一个画线点a3。此时,从画线点a2到a3的形成过程中,擦除物所形成的第二擦除区域如附图4(a)中的虚线框所示。书写物停止触摸电子白板后,即书写动作停止后,擦除物继续擦除动作。此时擦除物所形成的擦除区域为第三擦除区域,如附图4(a)中的点线框。
当书写结束,且书写区域进入书写队列前,将待擦除点的像素属性设置为透明,连线点的像素属性设置为不透明。书写区域进入书写队列后,当电子白板刷新时,设置为透明的待擦除点则不再显示,而设置为不透明的连线点则显示,显示的连线点进行连线动作,由此实现去除被标识的待擦除点,显示连线点。由于待擦除点去除,而连线点连线,因而书写区域中与第二擦除区域相交的画线不被显示。
当擦除结束后,由于先结束的书写区域已经进入书写队列,若书写区域与第三擦除区域有相交区域,则计算相交区域中预擦除的画线点,进而在电子白板刷新时,去除预擦除的画线点。此时,书写区域与第三擦除区域相交的画线不显示,而书写区域中未与第三擦除区域相交的画线则显示。
请参考附图5(a),附图5(a)示出了采用本发明实施例提供的边写边擦实现方法后所显示的实际效果图。该实际效果图符合情况a边写边擦的实际效果。
情况b:先写后擦擦除先结束
请参考附图4(b),由于情况b的边写边擦过程为先开始书写,后进行擦除的过程,因而书写物在电子白板上形成第一个画线点前不存在擦除区域,即不存在第一擦除区域。书写物在电子白板触摸形成的第一个画线点标记为b1。书写物在电子白板触摸形成画线的过程中,当画线点b2形成时,擦除物开始触摸电子白板,即开始形成第二擦除区域,如附图4(b)中的虚线框,此时形成边写边擦同时进行的过程。边写边擦同时进行的过程中,随着书写和擦除动作的进行,当书写区域与第二擦除区域相交时,将相交的画线点标识为待擦除点,如附图4(b)画线中的粗虚线。同时,将书写区域中未与第二擦除区域相交的画线点标识为连线点,如附图4(b)画线中的粗实线。
擦除先结束,即擦除物先停止触摸电子白板。由于擦除结束后,书写动作仍在进行,而第三擦除区域为书写物在电子白板上形成最后一个画线点后形成的擦除区域,因而情况b中不存在第三擦除区域,即仅存在第二擦除区域。
由于情况b中书写物一直触摸电子白板,因而随着书写物形成书写区域的进行,书写区域中与第二擦除区域相交的画线点一直标识为待擦除点,而书写区域中未与第二擦除区域相交的画线点一直标识为连线点。当书写结束,且书写区域进入书写队列前,将待擦除点的像素属性设置为透明,连线点的像素属性设置为不透明。书写区域进入书写队列后,当电子白板刷新时,设置为透明的待擦除点则不再显示,而设置为不透明的连线点则显示,显示的连线点进行连线动作,由此实现去除被标识的待擦除点,显示连线点。由于待擦除点去除,而连线点连线,因而书写区域中与第二擦除区域相交的画线不被显示,书写区域中的其他画线则显示。
请参考附图5(b),附图5(b)示出了采用本发明实施例提供的边写边擦实现方法后所显示的实际效果图。该实际效果图符合情况b边写边擦的实际效果。
情况c:先擦后写书写先结束
请参考附图4(c),由于情况c的边写边擦过程为先开始擦除,后进行书写的过程,因而书写物在电子白板上形成第一个画线点前已形成第一擦除区域,如附图4(c)中的细实线框。当擦除物擦除至①处时,书写物开始触摸电子白板,并形成第一个画线点c1。当第一个画线点c1形成时,擦除物继续擦除所形成的区域为第二擦除区域,如附图4(c)中的虚线框。当书写物开始触摸电子白板后,形成边写边擦同时进行的过程。边写边擦同时进行的过程中,随着书写和擦除动作的进行,当书写区域与第二擦除区域相交时,将相交的画线点标识为待擦除点,如附图4(c)画线中的粗虚线。同时,将书写区域中未与第二擦除区域相交的画线点标识为连线点,如附图4(c)画线中的粗实线。
书写先结束,即书写物先停止触摸电子白板,因而书写物在电子白板触摸形成最后一个画线点c2。此时,从画线点c1到c2的形成过程中,擦除物擦除至②处。书写物停止触摸电子白板后,即书写动作停止后,擦除物继续擦除动作。此时擦除物所形成的擦除区域为第三擦除区域,如附图4(c)中的点线框。
当书写结束,且书写区域进入书写队列前,将待擦除点的像素属性设置为透明,连线点的像素属性设置为不透明。书写区域进入书写队列后,当电子白板刷新时,设置为透明的待擦除点则不再显示,而设置为不透明的连线点则显示,显示的连线点进行连线动作,由此实现去除被标识的待擦除点,显示连线点。由于待擦除点去除,而连线点连线,因而书写区域中与第二擦除区域相交的画线不被显示。
当擦除结束后,由于先结束的书写区域已经进入书写队列,若书写区域与第三擦除区域有相交区域,则计算相交区域中预擦除的画线点,进而在电子白板刷新时,去除预擦除的画线点。此时,书写区域与第三擦除区域相交的画线不显示,而书写区域中未与第三擦除区域相交的画线则显示。
请参考附图5(c),附图5(c)示出了采用本发明实施例提供的边写边擦实现方法后所显示的实际效果图。该实际效果图符合情况c边写边擦的实际效果。
情况d:先擦后写擦除先结束
请参考附图4(d),由于情况d的边写边擦过程为先开始擦除,后进行书写的过程,因而书写物在电子白板上形成第一个画线点前已形成第一擦除区域,如附图4(d)中的细实线框。当擦除物擦除至①处时,书写物开始触摸电子白板,并形成第一个画线点d1。当第一个画线点d1形成时,擦除物继续擦除所形成的区域为第二擦除区域,如附图4(d)中的虚线框。当书写物开始触摸电子白板后,形成边写边擦同时进行的过程。边写边擦同时进行的过程中,随着书写和擦除动作的进行,当书写区域与第二擦除区域相交时,将相交的画线点标识为待擦除点,如附图4(d)画线中的粗虚线。同时,将书写区域中未与第二擦除区域相交的画线点标识为连线点,如附图4(d)画线中的粗实线。
擦除先结束,即擦除物先停止触摸电子白板。由于擦除结束后,书写动作仍在进行,而第三擦除区域为书写物在电子白板上形成最后一个画线点后形成的擦除区域,因而情况d中不存在第三擦除区域,即仅存在第一擦除区域和第二擦除区域。请参考附图5(d)为本发明实施例提供的先擦后写擦除先结束情况的实际效果图。
由于情况d中,书写物触摸电子白板后,则一直触摸电子白板,因而随着书写物形成书写区域的进行,书写区域中与第二擦除区域相交的画线点一直标识为待擦除点,而书写区域中未与第二擦除区域相交的画线点一直标识为连线点。当书写结束,且书写区域进入书写队列前,将待擦除点的像素属性设置为透明,连线点的像素属性设置为不透明。书写区域进入书写队列后,当电子白板刷新时,设置为透明的待擦除点则不再显示,而设置为不透明的连线点则显示,显示的连线点进行连线动作,由此实现去除被标识的待擦除点,显示连线点。由于待擦除点去除,而连线点连线,因而书写区域中与第二擦除区域相交的画线不被显示,而书写区域中与第一擦除区域相交的画线则显示。
相应于本发明实施例提供的边写边擦实现方法,本发明实施例还提供一种边写边擦实现装置,该装置包括:
书写模块,用于根据书写物在电子白板上的连续触摸形成书写区域;
擦除模块,用于根据擦除物在电子白板上的连续触摸形成擦除区域;擦除区域包括第一擦除区域和第二擦除区域;
标识模块,用于随着所述书写区域的形成,标识所述书写区域中的画线点,其中,将与擦除区域相交的画线点标识为待擦除点,未与擦除区域相交的画线点标识为连线点;
去除模块,用于在书写物停止触摸电子白板,且在书写区域进入书写队列前,去除待擦除点;
连线模块,用于在书写物停止触摸电子白板,且在书写区域进入书写队列前,连接连线点。
进一步,本发明实施例提供的边写边擦实现装置中,擦除模块包括第三擦除模块;第三擦除模块,用于在书写物在电子白板上形成最后一个画线点后形成第三擦除区域。
本发明实施例还提供一种终端设备,该终端设备包括上述边写边擦实现装置。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台触控一体机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上所述的本发明实施方式并不构成对本发明保护范围的限定。
本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (7)
1.一种边写边擦实现方法,其特征在于,包括:
根据书写物和擦除物在电子白板上的连续触摸分别形成书写区域和擦除区域;其中,所述书写区域为书写物经过的区域,所述擦除区域包括第一擦除区域、第二擦除区域和第三擦除区域中的至少一个,所述第一擦除区域为所述书写物在电子白板上开始书写前擦除物经过的区域,所述第二擦除区域为书写物体在电子白板上书写过程中擦除物经过的区域,所述第三擦除区域为所述书写物在电子白板上结束书写后形成的擦除区域;
在书写物和擦除物停止触摸所述电子白板后,呈现连接线,其中,所述连接线不包括在第二擦除区域和所述第三擦除区域中画线点。
2.根据权利要求1所述的边写边擦实现方法,其特征在于,在书写物和擦除物停止触摸所述电子白板后,呈现连接线,其中,所述连接线不包括在第二擦除区域和所述第三擦除区域中画线点,
以及所述连接线包括所述第一擦除区域的画线点。
3.根据权利要求1所述的边写边擦实现方法,其特征在于,在所述书写物停止触摸所述电子白板后,或者在所述第三擦除区域生成之前,标识所述书写区域中的画线点,其中,与所述第二擦除区域相交的画线点标识为待擦除点;未与所述第二擦除区域相交的画线点标识为连线点;
去除所述待擦除点,连接所述连线点。
4.根据权利要求1所述的边写边擦实现方法,其特征在于,所述电子白板包括上层显示的画线图层和下层显示的背景图层;所述书写物在画线图层上书写形成的书写区域为不透明设置,擦除物在画线图层上经过的擦除区域为透明设置。
5.根据权利要求3中所述的边写边擦实现方法,其特征在于,所述连线点连接后形成的连续书写区域进入书写队列。
6.一种边写边擦实现装置,其特征在于,所述装置包括:
书写模块,用于根据书写物在电子白板上的连续触摸形成书写区域;
擦除模块,用于根据擦除物在电子白板上的连续触摸形成擦除区域;所述擦除区域包括第一擦除区域、第二擦除区域和第三擦除区域中的至少一个,所述第一擦除区域为所述书写物在电子白板上开始书写前擦除物经过的区域,所述第二擦除区域为书写物体在电子白板上书写过程中擦除物经过的区域,所述第三擦除区域为所述书写物在电子白板上结束书写后形成的擦除区域;
显示模块,在书写物和擦除物停止触摸所述电子白板后,呈现连接线,其中,所述连接线不包括在第二擦除区域和所述第三擦除区域中画线点。
7.一种电子白板,其特征在于,用于执行包括权利要求1-5所述的边写边擦实现方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110341017.3A CN113093938B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110341017.3A CN113093938B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
CN201810097349.XA CN108319391B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810097349.XA Division CN108319391B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113093938A CN113093938A (zh) | 2021-07-09 |
CN113093938B true CN113093938B (zh) | 2022-07-12 |
Family
ID=62888507
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110341017.3A Active CN113093938B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
CN201810097349.XA Active CN108319391B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810097349.XA Active CN108319391B (zh) | 2018-01-31 | 2018-01-31 | 一种边写边擦实现方法、装置及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN113093938B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110297558B (zh) * | 2019-06-11 | 2023-09-05 | 广州视源电子科技股份有限公司 | 多点触摸控制方法、装置、智能交互平板及存储介质 |
CN111352570B (zh) | 2020-03-24 | 2021-06-01 | 深圳市鸿合创新信息技术有限责任公司 | 书写交互方法、智能交互显示设备以及书写交互*** |
CN113627408B (zh) * | 2021-10-13 | 2021-12-14 | 北京易言科技有限公司 | 文字书写的展示方法、文字书写的展示和训练方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106325737A (zh) * | 2016-08-03 | 2017-01-11 | 青岛海信电器股份有限公司 | 一种书写路径擦除方法及设备 |
CN106598351A (zh) * | 2016-10-19 | 2017-04-26 | 青岛海信电器股份有限公司 | 一种触摸点处理方法及设备 |
CN106610783A (zh) * | 2016-10-10 | 2017-05-03 | 广州视源电子科技股份有限公司 | 红外触摸设备笔迹擦除方法和*** |
CN106775429A (zh) * | 2017-03-08 | 2017-05-31 | 青岛海信电器股份有限公司 | 一种基于触摸屏上画线存储的方法和装置 |
CN106910232A (zh) * | 2017-02-24 | 2017-06-30 | 青岛海信电器股份有限公司 | 画线擦除方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6686900B1 (en) * | 1999-05-27 | 2004-02-03 | Acoustic Information Processing Lab, Llc | Combination of message board and computer equipment |
US20040207606A1 (en) * | 1999-11-08 | 2004-10-21 | Atwood Stephen P. | Sensing the size of a touch point in a touch-sensitive panel employing resistive membranes |
JP5516535B2 (ja) * | 2011-08-25 | 2014-06-11 | コニカミノルタ株式会社 | 電子情報端末及び領域設定制御プログラム |
CN104992460B (zh) * | 2015-05-28 | 2019-05-07 | 深圳市创易联合科技有限公司 | 擦除矢量笔迹的方法 |
CN106650648B (zh) * | 2016-12-12 | 2020-04-03 | 广东威创视讯科技股份有限公司 | 擦除笔迹的识别方法和*** |
CN107291350B (zh) * | 2017-06-15 | 2019-09-17 | 青岛海信电器股份有限公司 | 应用于支持多点触控的终端设备的擦除方法及终端设备 |
CN107193424A (zh) * | 2017-06-27 | 2017-09-22 | 北京北纬天辰科技有限公司 | 一种智能电子式擦除方法及装置 |
-
2018
- 2018-01-31 CN CN202110341017.3A patent/CN113093938B/zh active Active
- 2018-01-31 CN CN201810097349.XA patent/CN108319391B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106325737A (zh) * | 2016-08-03 | 2017-01-11 | 青岛海信电器股份有限公司 | 一种书写路径擦除方法及设备 |
CN106610783A (zh) * | 2016-10-10 | 2017-05-03 | 广州视源电子科技股份有限公司 | 红外触摸设备笔迹擦除方法和*** |
CN106598351A (zh) * | 2016-10-19 | 2017-04-26 | 青岛海信电器股份有限公司 | 一种触摸点处理方法及设备 |
CN106910232A (zh) * | 2017-02-24 | 2017-06-30 | 青岛海信电器股份有限公司 | 画线擦除方法及装置 |
CN106775429A (zh) * | 2017-03-08 | 2017-05-31 | 青岛海信电器股份有限公司 | 一种基于触摸屏上画线存储的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108319391B (zh) | 2021-03-02 |
CN113093938A (zh) | 2021-07-09 |
CN108319391A (zh) | 2018-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104106037B (zh) | 投影仪,图形输入·显示装置,便携终端和程序 | |
CN109144382B (zh) | 基于双***的笔迹显示方法、装置、终端设备及存储介质 | |
CN113093938B (zh) | 一种边写边擦实现方法、装置及终端设备 | |
CN109284059A (zh) | 笔迹绘制方法、装置、交互智能平板和存储介质 | |
CN108334486A (zh) | 表格控制方法、装置、设备及存储介质 | |
CN109407954A (zh) | 一种书写轨迹的擦除方法和*** | |
CN109445676A (zh) | 在手写设备上删除用户输入的手写笔画信息的方法 | |
CN104882033B (zh) | 一种交互式电子板装置及有效利用电子教学资源的方法 | |
JPH029385B2 (zh) | ||
CN106502667B (zh) | 一种渲染方法及装置 | |
CN101334937A (zh) | 电子计算器以及控制方法 | |
CN107678825A (zh) | 一种应用于电子白板的渲染方法及电子白板 | |
CN108304129A (zh) | 教学电子展台批注方法、设备、存储介质及*** | |
CN108255546A (zh) | 一种数据加载动画的实现方法及装置 | |
CN111580903B (zh) | 实时投票方法、装置、终端设备和存储介质 | |
CN109782986A (zh) | 一种教学课件的制作方法、存储介质、及应用*** | |
CN110297558B (zh) | 多点触摸控制方法、装置、智能交互平板及存储介质 | |
CN109960543B (zh) | 书写操作的处理方法和装置 | |
CN109509240A (zh) | 一种智能设备显示方法、可读存储介质及智能设备 | |
CN110322538A (zh) | 文字显示方法、装置,存储介质及处理器 | |
CN106598928A (zh) | 一种在显示屏上进行批注的方法及其*** | |
CN114356204B (zh) | 笔记处理方法、电子设备及计算机存储介质 | |
DE102016204692A1 (de) | Steuerung der Mehrfachauswahl auf berührungsempfindlichen Flächen | |
CN113515337A (zh) | 书法教学方法、装置、***及存储介质 | |
CN112181231A (zh) | 板书输入方法、***及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |