一种基于触控屏的触控笔迹生成方法及装置制造方法及图纸

技术编号:30772529 阅读:18 留言:0更新日期:2021-11-10 12:45
本申请实施例提供一种基于触控屏的触控笔迹生成方法及装置,涉及人机交互领域,该基于触控屏的触控笔迹生成方法包括:根据接收到的触控指令生成触控状态;判断是否接收到触控开关调整请求;当接收到触控开关调整请求时,根据触控开关调整请求对触控状态进行编码,得到编码结果;根据编码结果在触控屏中生成触控笔迹。实施这种实施方式,能够根据触控屏的触控开关调整请求进行调整,从而避免投屏过程中触控笔迹同步失灵的问题,进而解决投屏设备的冗余数据堆积的问题。冗余数据堆积的问题。冗余数据堆积的问题。

【技术实现步骤摘要】
一种基于触控屏的触控笔迹生成方法及装置


[0001]本申请涉及人机交互领域,具体而言,涉及一种基于触控屏的触控笔迹生成方法及装置。

技术介绍

[0002]目前,越来越多的电子设备开始增设触控屏,以使电子设备可以被直接操作,从而提高了电子设备的使用效率和使用效果。其中,现在的电视都开始实装触控屏进行触控操作。在此基础上,现有的触控电视在投屏的过程中,还可以将用户的书写笔迹同步到投屏的PC当中。
[0003]然而,在实践中发现,上述的这种笔迹同步方式会因为触控电视的触控开关导致笔迹同步失灵,从而导致用于投屏的PC中的触控状态与触控电视中的触控状态两者互不相同,进而导致了PC中的触控状态冲突,只能等待一段时间之后清理该些指令进行重置,以避免PC中的冗余数据堆积。

技术实现思路

[0004]本申请实施例的目的在于提供一种基于触控屏的触控笔迹生成方法及装置,能够根据触控屏的触控开关调整请求进行调整,从而避免投屏过程中触控笔迹同步失灵的问题,进而解决投屏设备的冗余数据堆积的问题。
[0005]本申请实施例第一方面提供了一种基于触控屏的触控笔迹生成方法,包括:根据接收到的触控指令生成触控状态;判断是否接收到触控开关调整请求;当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果;根据所述编码结果在触控屏中生成触控笔迹。
[0006]在上述实现过程中,该方法可以用于正在进行PC投屏工作的触控电视中,以使触控电视的触控屏接收到的触控指令转换为触控状态并根据实际的触控开关的开关情况进行触控状态的编码;当触控电视对触控指令进行编码得到编码结果之后,根据编码结果生成触控笔迹。可见,实施这种实施方式,能够保证触控笔记准确有效地生成于用于投屏的电子设备(如上述的PC)中,同时避免由于触控电视的触控开关状态的改变生成错误的触控状态记录,从而避免该触控状态记录被记录在用于投屏的电子设备中,进而避免上述这类冗余数据出现在上述电子设备中,保障了上述电子设备的触控操作逻辑稳定、准确。
[0007]进一步地,所述根据编码结果在触控屏中生成触控笔迹的步骤之前,所述方法还包括:当未接收到所述触控开关调整请求时,根据所述触控状态进行编码,得到编码结果。
[0008]进一步地,所述根据所述触控状态进行编码,得到编码结果的步骤之后,所述方法
还包括:判断触控开关状态是否为打开状态;当所述触控开关状态为打开状态时,根据编码结果在触控屏中生成触控笔迹;并根据所述触控开关调整请求更新所述触控开关状态;当所述触控开关状态为关闭状态时,执行所述根据所述触控开关调整请求更新所述触控开关状态的步骤。
[0009]进一步地,所述当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果的步骤包括:当接收到所述触控开关调整请求时,判断所述触控开关调整请求是否为触控开关打开请求;当所述触控开关调整请求为触控开关打开请求时,匹配与所述触控开关打开请求相对应的第一编码对应表;根据所述第一编码对应表对所述触控状态进行编码,得到编码结果。
[0010]进一步地,所述当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果的步骤包括:当接收到所述触控开关调整请求时,判断所述触控开关调整请求是否为触控开关关闭请求;当所述触控开关调整请求为触控开关关闭请求时,匹配与所述触控开关关闭请求相对应的第二编码对应表;根据所述第二编码对应表对所述触控状态进行编码,得到编码结果。
[0011]进一步地,根据所述编码结果在触控屏中生成触控笔迹的步骤包括:根据所述编码结果在触控屏的下一帧画面中生成触控笔迹。
[0012]本申请实施例第二方面提供了一种基于触控屏的触控笔迹生成装置,所述基于触控屏的触控笔迹生成装置包括:触控单元,用于根据接收到的触控指令生成触控状态;第一判断单元,用于判断是否接收到触控开关调整请求;编码单元,用于当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果;笔迹生成单元,用于根据所述编码结果在触控屏中生成触控笔迹。
[0013]在上述实现过程中,该装置能够保证触控笔记准确有效地生成于用于投屏的电子设备(如上述的PC)中,同时避免由于触控电视的触控开关状态的改变生成错误的触控状态记录,从而避免该触控状态记录被记录在用于投屏的电子设备中,进而避免上述这类冗余数据出现在上述电子设备中,保障了上述电子设备的触控操作逻辑稳定、准确。
[0014]进一步地,所述笔迹生成单元具体用于根据所述编码结果在触控屏的下一帧画面中生成触控笔迹。
[0015]本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的基于触控屏的触控笔迹生成方法。
[0016]本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指
令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的基于触控屏的触控笔迹生成方法。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0018]图1为本申请实施例提供的一种基于触控屏的触控笔迹生成方法的流程示意图;图2为本申请实施例提供的另一种基于触控屏的触控笔迹生成方法的流程示意图;图3为本申请实施例提供的一种基于触控屏的触控笔迹生成装置的结构示意图;图4为本申请实施例提供的另一种基于触控屏的触控笔迹生成装置的结构示意图;图5为本申请实施例提供的一种触控数据流的示意图。
具体实施方式
[0019]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0020]参阅图5,图5示出了一种触控数据流的示意图。
[0021]在交互智能平板一体机(如触控电视、智能电视、只能平板等)中,一般会拥有两路(或多路)输出通道。其中,每一路输出通道都会连接一个主机系统。例如,图5中示出的,通道A连接安卓主机,通道B连接PC主机。其中,安卓主机即本申请中所描述的触控电视,其触控屏即为本申请中所描述的触控屏。
[0022]在图5的基础上,传统方法中会在安卓主机屏幕显示界面只显示安卓主机的界面图像时,此时通道控制器会控制触控设备关闭通道B的触控数据,避免PC主机在没有界面图像输出的时候,仍然响应了触控数据。
[0023]在图5的基础上,传统方法中会在安卓主机屏幕显示界面主要显示PC主机的界面图像,同时在上层叠加部分安卓主机的界面图像。当用户通过触摸屏操作叠加在上层的安卓图像时,“通道控制器”会马上关闭触本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于触控屏的触控笔迹生成方法,其特征在于,包括:根据接收到的触控指令生成触控状态;判断是否接收到触控开关调整请求;当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果;根据所述编码结果在触控屏中生成触控笔迹。2.根据权利要求1所述的基于触控屏的触控笔迹生成方法,其特征在于,所述根据编码结果在触控屏中生成触控笔迹的步骤之前,所述方法还包括:当未接收到所述触控开关调整请求时,根据所述触控状态进行编码,得到编码结果。3.根据权利要求2所述的基于触控屏的触控笔迹生成方法,其特征在于,所述根据所述触控状态进行编码,得到编码结果的步骤之后,所述方法还包括:判断触控开关状态是否为打开状态;当所述触控开关状态为打开状态时,根据编码结果在触控屏中生成触控笔迹;并根据所述触控开关调整请求更新所述触控开关状态;当所述触控开关状态为关闭状态时,执行所述根据所述触控开关调整请求更新所述触控开关状态的步骤。4.根据权利要求1所述的基于触控屏的触控笔迹生成方法,其特征在于,所述当接收到所述触控开关调整请求时,根据所述触控开关调整请求对所述触控状态进行编码,得到编码结果的步骤包括:当接收到所述触控开关调整请求时,判断所述触控开关调整请求是否为触控开关打开请求;当所述触控开关调整请求为触控开关打开请求时,匹配与所述触控开关打开请求相对应的第一编码对应表;根据所述第一编码对应表对所述触控状态进行编码,得到编码结果。5.根据权利要求1所述的基于触控屏的触控笔迹生成方法,其特征在于,所述当接收到所述触控开关调整请求时,根据所述触控开关调...

【专利技术属性】
技术研发人员:杜汝全王明明
申请(专利权)人:广东新空电子科技股份有限公司
类型:发明
国别省市:

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

1