[发明专利]一种触摸控制方法及装置在审
申请号: | 201710640545.2 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107479746A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 林文博 | 申请(专利权)人: | 广州源创网络科技有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;G06F3/0488 |
代理公司: | 广州天河恒华智信专利代理事务所(普通合伙)44299 | 代理人: | 陶涛 |
地址: | 510730 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触摸 控制 方法 装置 | ||
技术领域
本发明涉及触摸技术领域,尤其涉及一种触摸控制方法及装置。
背景技术
近年来,触摸屏已普遍应用于手持式移动通讯终端、便携计算机以及多媒体教学或演示设备上,用户通过在触摸屏上进行点击、划动等操作,可以完成普通键盘的全部功能,因此,触摸屏可使得人机交互更为直截了当。特别是在诸如手机、平板电脑、电子白板等设备中,往往会设置触摸屏作为输入模块,以取代键盘或与键盘配合使用。在教育和商用会议领域广泛使用一体机,一体机中带有触摸功能,但是在很多场合中,需要禁用触摸功能。现在一般的做法是通过电脑软件,然后通过鼠标点击软件中的相关功能按键来禁用和启动触摸功能,这种方法操作复杂,而且需要专门的培训。
发明内容
本发明所要解决的技术问题在于,提供一种触摸控制方法,能够很方便地进行触摸的关闭或者开启。
为了解决上述技术问题,本发明实施例提供一种触摸控制方法,包括获取待判断触摸手势的触摸点的坐标;通过计算所述坐标得到所述待判断触摸手势的特征,其中,所述特征包括触摸点的数量、通过连接所述触摸点而得到的多边形的形状及对应的面积;通过对比所述特征来判断启动或关闭触摸手势库中是否存在与所述待判断触摸手势的相似度符合阈值的预存触摸手势;若是,则执行开启或关闭屏幕。
进一步的,所述阈值包括第一阈值和第二阈值;其中,与所述待判断触摸手势的相似度符合阈值的预存触摸手势同时满足以下条件:触摸点个数等于所述待判断触摸手势的触摸点个数;构成的多边形面积与所述待判断触摸手势构成的多边形面积的差值小于所述第一阈值;以及构成的多边形的每条边和所述待判断触摸手势的多边形的每条对应边分别与水平线形成的角度的差值均小于所述第二阈值。
又进一步的,所述对应边的判断过程为:选择多边形的顶点中纵坐标最大的点作为第一触摸点,从所述第一触摸点开始沿逆时针方向依次按升序标记所述多边形每个边,边数相同的不同多边形中标记相同的边为对应边。
再进一步的,所述触摸控制方法还包括:在判断启动或关闭触摸手势库中不存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势时,则通过对比所述特征来判断常规触摸手势库中是否存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势;若是,则执行所述待判断触摸手势对应的常规操作;若否,则不执行任何操作。
更进一步的,所述获取待判断触摸手势的触摸点的坐标之前还包括:获取启动或关闭触摸手势和常规触摸手势的触摸点的坐标;通过计算所述启动或关闭触摸手势的触摸点的坐标得到所述启动或关闭触摸手势的特征,通过计算所述常规触摸手势的触摸点的坐标得到所述常规触摸手势的特征;由得到的所有所述启动或关闭触摸手势的特征组成所述启动或关闭触摸手势库,由得到的所有所述常规触摸手势的特征组成所述常规触摸手势库。
本发明实施例还提供一种触摸控制装置,包括第一坐标获取模块,用于获取待判断触摸手势的触摸点的坐标;第一特征计算模块,用于通过计算所述坐标得到所述待判断触摸手势的特征,其中,所述特征包括触摸点的数量、通过连接所述触摸点而得到的多边形的形状及对应的面积;第一判断模块,用于通过对比所述特征来判断启动或关闭触摸手势库中是否存在与所述待判断触摸手势的相似度符合阈值的预存触摸手势;触摸关启模块,用于在判断启动或关闭触摸手势库中存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势时,执行开启或关闭触摸。
进一步的,所述阈值包括第一阈值和第二阈值;其中,与所述待判断触摸手势的相似度符合阈值的预存触摸手势同时满足以下条件:触摸点个数等于所述待判断触摸手势的触摸点个数;构成的多边形面积与所述待判断触摸手势构成的多边形面积的差值小于所述第一阈值;以及构成的多边形的每条边和所述待判断触摸手势的多边形的每条对应边分别与水平线形成的角度的差值均小于第二阈值。
又进一步的,所述对应边的判断过程为:选择多边形的顶点中纵坐标最大的点作为第一触摸点,从所述第一触摸点开始沿逆时针方向依次按升序标记所述多边形每个边,边数相同的不同多边形中标记相同的边为对应边。
再进一步的,所述触摸控制装置还包括:第二判断模块,用于在判断启动或关闭触摸手势库中不存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势时,则通过对比所述特征来判断常规触摸手势库中是否存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势;执行模块,用于当判断常规触摸手势库中存在与所述待判断触摸手势的相似度符合所述阈值的预存触摸手势时,执行所述待判断触摸手势对应的常规操作;否则,不执行任何操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州源创网络科技有限公司,未经广州源创网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710640545.2/2.html,转载请声明来源钻瓜专利网。