一种基于触控屏实时保存记录方法、设备及存储介质与流程

文档序号:24304688发布日期:2021-03-17 00:57阅读:163来源:国知局
一种基于触控屏实时保存记录方法、设备及存储介质与流程

本发明涉及图形数据存储技术领域,尤其涉及一种基于触控屏实时保存记录方法、设备及存储介质。



背景技术:

目前,触控屏的应用越来越广泛,类似电子白板的触控屏也广泛应用在办公环境下。员工可在会议过程中随时针对电子白板所显示的内容进行涂画,并将涂画后的内容进行存储,还可将存储后的内容转送至其他电子白板上进行演示和操作,使得各电子白板上的数据交互变得越来越容易和简单,越来越便捷。

现有的电子白板一般是将图像或操作流程等需要记录的内容保存在本地内存中;但是,由于使用者对电子白板上的图形操控越来越频繁,导致图形及操作流程会占用较多的本地内存,甚至有部分新生成的图像数据无法继续保存,需要将以往存储的内容删除后才可继续保存,这对数据传输方面带来一定程度上的不便;且电子白板在内存占用量较大的情况下运行还有可能造成系统卡顿、延迟甚至崩溃等情况,内存上的消耗使得电子白板的运行及性能变得极其不稳定。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种基于触控屏实时保存记录方法,可避免过多占用触控屏本地内存,减少性能上的消耗,提高触控屏的运行稳定性。

本发明的目的之二在于提供一种电子设备。

本发明的目的之三在于通过一种存储介质。

本发明的目的之一采用如下技术方案实现:

一种基于触控屏实时保存记录方法,包括:

步骤s1:实时获取触控屏发送的图像属性数据,将其存储于与所述触控屏相连的物理介质中;并根据所述图像属性数据存储在所述物理介质中的位置关系生成对应的映射表;

步骤s2:接收终端发送的操作图像指令,根据所述映射表从所述物理介质中查找到与所述操作图像指令相关的图像属性数据,并将其进行显示。

进一步地,所述图像属性数据为在所述触控屏上进行触碰事件时所生成的轨迹数据。

进一步地,所述触控屏所生成的所述图像属性数据预先存储于所述触控屏的本地内存中;在设定周期内将存储于所述本地内存中的所述图像属性数据传送至所述物理介质中,并将所述本地内存中已上传的数据进行删除。

进一步地,所述步骤s1中,所述图像属性数据存储于所述物理介质后,针对每个所述图像属性数据均产生其唯一的标识信息,所述映射表中利用所述图像属性数据的唯一标识信息作为索引。

进一步地,所述图像属性数据的唯一的标识信息为数据生成时间和图像特征数值所编码而成的标识号。

进一步地,多个所述图像属性数据根据其数据生成时间的先后顺序按照消息队列方式存储在所述物理介质中。

进一步地,所述终端包括与所述物理介质信号相连的电子白板、手机终端、平板终端或电脑终端。

本发明的目的之二采用如下技术方案实现:

一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的基于触控屏实时保存记录方法。

本发明的目的之三采用如下技术方案实现:

一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的基于触控屏实时保存记录方法。

相比现有技术,本发明的有益效果在于:

可将触控屏生成的图像属性数据存储在外置的物理介质中,避免其占用触控屏过多的本地空间,提高触控屏运行稳定性;同时根据映射表快速查找物理介质中图像属性数据的存储位置,快速提取对应的图像属性数据进行显示,实现图像属性数据再现的及时性,提高用户使用体验感。

附图说明

图1为本发明终端与终端间的连接示意图;

图2为本发明基于触控屏实时保存记录方法的流程示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例一

本实施例提供一种基于触控屏实时保存记录方法,该方法应用在电子白屏、手机终端、平板终端或电脑终端等终端设备上,利用终端设备上的触控屏来执行触碰事件和传输交互动作。本实施例中以电子白板为例进行说明。

如图2所示,本实施例的保存记录方法具体包括如下步骤:

步骤s1:实时获取触控屏发送的图像属性数据,将其存储于与所述触控屏相连的物理介质中;并根据所述图像属性数据存储在所述物理介质中的位置关系生成对应的映射表。

其中,所述图像属性数据为在所述触控屏上进行触碰事件时所生成的轨迹数据;而用户在所述触控屏上进行触碰事件时,用户每操作一笔,根据该操作的轨迹数据均可生成对应的图像属性数据。具体来说,当用户在触控屏上写上“二”字时,第一笔的轨迹数据从手指或其他触碰物接触所述触控屏时开始,沿所述触控屏滑动,最终当手指或其他触碰物离开所述触控屏时轨迹结束,当该轨迹结束时,即可对应生成该轨迹数据对应的所述图像属性数据;而用户在所述触控屏上写上“二”字的第二笔时,同样按照该笔书写时的轨迹数据生成其对应的图像属性数据,使得每笔连续的触碰事件都对应其各自的图像属性数据。而该图像属性数据中包含有图形的特征点,可将画面图像转化为数字类型进行存储。

本实施例中,所述电子白板预先外置有物理介质,该物理介质可以是物理储存器,如图1所示,所述物理介质与所述电子白板之间可直接通过数据线相连,也可通过无线网络实现信号双向连通;所述电子白板每生成一个所述图像属性数据,则将其传输至所述物理介质中进行存储,可避免生成的数据占用所述电子白板的本地内存。此外,也可让所述触控屏所生成的所述图像属性数据预先存储于所述触控屏的本地内存中,在设定周期内将存储于所述本地内存中的所述图像属性数据集中传送至所述物理介质中,并将所述本地内存中已上传的数据进行删除;其中设定周期可根据所述电子白板的本地内存容量来确定,可以是每隔一定时间上传一次,也可以是当所述电子白板的本地内存达到预设值时上传一次。

所述图像属性数据存储于所述物理介质后,针对每个所述图像属性数据存储在所述物理介质中的位置生成其对应且唯一的标识信息,所述映射表中利用所述图像属性数据的唯一标识信息作为索引。所述图像属性数据的唯一的标识信息为数据生成时间和图像特征数值所编码而成的标识号,每个所述图像属性数据均对应有其各自的唯一的标识信息,在所述映射表中以该唯一的标识信息作为索引,使得查阅所述映射表时可根据索引找到图像属性数据在所述物理介质中的具体位置。

其中所述图像属性数据存储在所述物理介质中的位置可随意存储,根据映射表也可快速地找到所述图像属性数据在所述物理介质中的位置;此外,所述图像属性数据也可按照消息队列方式存储在所述物理介质中,即所述图像属性数据根据其数据生成时间的先后顺序按照消息队列方式存储在所述物理介质中,使得后续将图像进行再次展示时,按照先进先出的排列方式输出对应的所述图像属性数据,减少查阅映射表的时间。

步骤s2:接收终端发送的操作图像指令,根据所述映射表从所述物理介质中查找到与所述操作图像指令相关的图像属性数据,并将其进行显示。

其中,所述终端包括与所述物理介质信号相连的电子白板、手机终端、平板终端或电脑终端;用户可通过另一电子白板从所述物理介质中调取任意一图像属性数据进行显示。所述操作图像指令根据用户想要展示并选中的图像、图像展示的顺序及展示方法等实际操作生成,根据用户选中的图像所对应的图像属性数据的唯一的标识信息找到所述映射表中对应的索引,通过索引找到图像属性数据在所述物理介质中的位置,即可根据该位置对应地址信息调用对应的图像属性数据并将其展示在另一电子白板上,用户即可在该电子白板上继续进行涂画操作;而用户在该电子白板上的涂画等操作同样通过上述方式保存在所述物理介质中,在需要再次展示中再根据上述方式将图像调取出来进行展示。

本实施例采用物理介质管理电子白板上的图形的方法,可实现电子白板间的运程传输交互、实时白板、撤销、重做等操作,对电子白板上的本地内存的消耗极低,让电子白板不仅书写更有优势,性能更加占有优势。

实施例二

本实施例提供一种电子设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例一中的基于触控屏实时保存记录方法;另外,本实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述的基于触控屏实时保存记录方法。

本实施例中的设备及存储介质与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1