一种触控屏放大镜调用方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27029722 阅读:13 留言:0更新日期:2021-01-12 11:12
本申请中一个或多个实施例提供一种触控屏放大镜调用方法、装置、电子设备及存储介质,包括:响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;判断滑动轨迹是否满足预设图形的识别条件;若满足,则在触控屏上调用预设图形对应的放大镜。本申请实现用户通过在触控屏上进行滑动轨迹的勾画,在将滑动轨迹识别为预设图形后,在触控屏上调用与预设图形的形状相对应的放大镜,并且通过用户使用至少两指在触控屏上进行触控操作,实现对放大镜的放大区域内的图像进行缩放的同时,对除放大区域外的触控屏区域上的图像进行不同程度的缩放,提高了用户的操作体验。

【技术实现步骤摘要】
一种触控屏放大镜调用方法、装置、电子设备及存储介质
本申请中一个或多个实施例涉及触控显示装置
,尤其涉及一种触控屏放大镜调用方法、装置、电子设备及存储介质。
技术介绍
现有技术中,在触控屏上操作的教学软件中,放大触控屏上的图像需要利用鼠标点击放大镜功能图标后,调用出放大镜功能,将触控屏上的图像整体进行放大或缩小,从而造成用户操作不方便的问题。
技术实现思路
有鉴于此,本申请中一个或多个实施例的目的在于提出一种触控屏放大镜调用方法、装置、电子设备及存储介质,以解决现有技术存在的上述至少一个问题。基于上述目的,本申请中一个或多个实施例提供了一种触控屏放大镜调用方法,包括:响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;判断所述滑动轨迹是否满足预设图形的识别条件;若满足,则在所述触控屏上调用所述预设图形对应的放大镜。可选的,根据所述滑动轨迹提取关键点集合;所述关键点集合,至少包括五个关键点:第一关键点、第二关键点、第三关键点、第四关键点和第五关键点;所述第一关键点为所述滑动轨迹的轨迹起点;所述第五关键点为所述滑动轨迹的轨迹终点;基于所述关键点集合中的关键点判断所述滑动轨迹是否满足所述预设图形的识别条件。可选的,所述根据所述滑动轨迹提取关键点集合,包括:连接所述第一关键点和所述第五关键点确定第一判断线段;在所述滑动轨迹上,选取与所述第一判断线段之间垂直距离最大的点,确定为所述第三关键点;连接所述第一关键点与所述第三关键点以确定第二判断线段;连接所述第三关键点与所述第五关键点以确定第三判断线段;在所述第一关键点与所述第三关键点之间的所述滑动轨迹上,选取与所述第二判断线段之间垂直距离最大的点,确定为所述第二关键点;在所述第三关键点与所述第五关键点之间的所述滑动轨迹上,选取与所述第三判断线段之间垂直距离最大的点,确定为所述第四关键点。可选的,所述预设图形,包括:第一预设图形;所述基于所述关键点集合中的关键点判断所述滑动轨迹是否满足所述预设图形的识别条件,包括:从所述第一关键点至所述第五关键点按序号顺序依次连接所述关键点集合中所有所述关键点以确定所述关键点集合中相邻两个关键点之间的关键线段;确定任意相邻两所述关键线段的夹角,得到若干关键夹角;判断全部所述关键夹角是否均满足预设夹角阈值;若均满足,则判断所述第一关键点与所述第五关键点之间的距离是否大于预设距离阈值;若不大于,则确定所述滑动轨迹满足所述第一预设图形的识别条件。可选的,所述预设图形,还包括:第二预设图形;所述判断全部所述关键夹角是否均满足预设夹角阈值,之后还包括:若至少一个所述关键夹角不满足所述预设夹角阈值,则进一步判断所有所述关键线段在预设误差范围内是否近似相等;若是,则确定所述滑动轨迹满足所述第二预设图形的识别条件。可选的,所述预设图形,还包括:第三预设图形;所述判断所有所述关键线段的长度在预设误差范围内是否近似相等,之后还包括:若所有所述关键线段在预设误差范围内不近似相等,则进一步判断是否至少一个所述关键夹角满足预设平角阈值;若是,则确定所述滑动轨迹满足所述第三预设图形的识别条件。可选的,所述预设图形,还包括:第四预设图形;所述判断是否至少一个所述关键夹角满足预设平角阈值范围,之后还包括:若所述关键夹角均不满足所述预设平角阈值,则依次在每条所述关键轨迹上,选取与该条所述关键轨迹对应的所述关键线段之间垂直距离最大的点,确定为辅助点,所述关键轨迹指所述每条所述关键线段的端点之间的所述滑动轨迹;根据所述关键点和所述辅助点确定拟合椭圆轨迹;判断所述滑动轨迹上每个点与所述拟合椭圆轨迹之间的距离的总和是否满足预设拟合阈值;若满足,则确定所述滑动轨迹满足所述第四预设图形的识别条件。可选的,在所述触控屏上调用所述预设图形对应的所述放大镜后,还包括:响应于用户的第一触控指令,将第一目标图像的尺寸逐渐缩小至第一尺寸;所述第一触控指令是指所述用户使用至少两指在第一操作区域内相互靠近;所述第一操作区域指所述放大镜的放大区域,所述第一目标图像指所述第一操作区域对应的目标图像;响应于所述用户的第二触控指令,将所述第一目标图像的尺寸逐渐增大至第二尺寸;所述第二触控指令是指所述用户使用至少两指在所述第一操作区域内相互远离。基于同一专利技术构思,本申请中一个或多个实施例还提出了一种触控屏放大镜调用装置,包括:轨迹确定模块,被配置为响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;判断模块,被配置为判断所述滑动轨迹是否满足预设图形的识别条件;调用模块,被配置为若满足,则在所述触控屏上调用所述预设图形对应的放大镜。基于同一专利技术构思,本申请中一个或多个实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述任意一项所述的方法。基于同一专利技术构思,本申请中一个或多个实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述任意一项所述的方法。从上面所述可以看出,本申请中一个或多个实施例提供的一种触控屏放大镜调用方法,包括:响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;判断所述滑动轨迹是否满足预设图形的识别条件;若满足,则在触控屏上调用预设图形对应的放大镜,在滑动轨迹被识别为预设图形时,能够在触控屏上调用与预设图形相对应形状的放大镜以供用户使用,实现根据用户需求快速调用用户需求形状的放大镜,使得用户能够通过调用出的放大镜放大或缩小整体或部分图像。无需通过传统方法利用鼠标点击触控屏上的放大镜功能图标,从而调用出放大镜,本申请能够通过确定用户在触摸屏上勾画的滑动轨迹,识别该滑动轨迹是否满足调用放大镜的条件,从而在该滑动轨迹满足识别条件后,调用与该滑动轨迹相对应的预设图形的形状的放大镜,提升用户体验,从而简化触控屏放大镜调用操作。附图说明为了更清楚地说明本申请中一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中一个或多个实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请中一个或多个实施例中一种触控屏放大镜调用方法的流程图;图2为本申请中一个或多个实施例中根据滑动轨迹提取关键点的流程图;图3为本申请中一个或多个实施例中第一预设图形的识别条件的判断流程图;图4为本申请中一个或多个实施例中第二预设图形的识别条件的判断流程图;图5为本申请中一个或多个实施例中第三预设图形的识别条件的判断流程图;图6为本申请中一个或多个实施例中第四预设图形的识本文档来自技高网...

【技术保护点】
1.一种触控屏放大镜调用方法,其特征在于,包括:/n响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;/n判断所述滑动轨迹是否满足预设图形的识别条件;/n若满足,则在所述触控屏上调用所述预设图形对应的放大镜。/n

【技术特征摘要】
1.一种触控屏放大镜调用方法,其特征在于,包括:
响应于用户对任意一个触控屏的滑动触控指令,确定滑动轨迹;
判断所述滑动轨迹是否满足预设图形的识别条件;
若满足,则在所述触控屏上调用所述预设图形对应的放大镜。


2.根据权利要求1所述的方法,其特征在于,所述判断所述滑动轨迹是否满足预设图形的识别条件,包括:
根据所述滑动轨迹提取关键点集合;所述关键点集合,至少包括五个关键点:第一关键点、第二关键点、第三关键点、第四关键点和第五关键点;所述第一关键点为所述滑动轨迹的轨迹起点;所述第五关键点为所述滑动轨迹的轨迹终点;
基于所述关键点集合中的关键点判断所述滑动轨迹是否满足所述预设图形的识别条件。


3.根据权利要求2所述的方法,其特征在于,所述根据所述滑动轨迹提取关键点集合,包括:
连接所述第一关键点和所述第五关键点确定第一判断线段;
在所述滑动轨迹上,选取与所述第一判断线段之间垂直距离最大的点,确定为所述第三关键点;
连接所述第一关键点与所述第三关键点以确定第二判断线段,连接所述第三关键点与所述第五关键点以确定第三判断线段;
在所述第一关键点与所述第三关键点之间的所述滑动轨迹上,选取与所述第二判断线段之间垂直距离最大的点,确定为所述第二关键点;在所述第三关键点与所述第五关键点之间的所述滑动轨迹上,选取与所述第三判断线段之间垂直距离最大的点,确定为所述第四关键点。


4.根据权利要求3所述的方法,其特征在于,所述预设图形,包括:第一预设图形;所述基于所述关键点集合中的关键点判断所述滑动轨迹是否满足所述预设图形的识别条件,包括:
从所述第一关键点至所述第五关键点按序号顺序依次连接所述关键点集合中所有所述关键点以确定所述关键点集合中相邻两个关键点之间的关键线段;
确定任意相邻两所述关键线段的夹角,得到若干关键夹角;
判断全部所述关键夹角是否均满足预设夹角阈值;
若均满足,则判断所述第一关键点与所述第五关键点之间的距离是否大于预设距离阈值;
若不大于,则确定所述滑动轨迹满足所述第一预设图形的识别条件。


5.根据权利要求4所述的方法,其特征在于,所述预设图形,还包括:第二预设图形;所述判断全部所述关键夹角是否均满足预设夹角阈值,之后还包括:
若至少一个所述关键夹角不满足所述预设夹角阈值,则进一步判断所有所述关键线段的长度在预设误差范围内是否近似相等;
若是,则判断所述第一关键点与所述第五关键点之间的距离是否大于预设距离阈值;
若不大于,则确定所述滑动轨迹满足所述第二预设图形的识别条件。

【专利技术属性】
技术研发人员:马莉莉李俊峰
申请(专利权)人:安徽鸿程光电有限公司
类型:发明
国别省市:安徽;34

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

1