用于画板选取方法、装置及智能终端制造方法及图纸

技术编号:29788339 阅读:24 留言:0更新日期:2021-08-24 18:06
本申请涉及一种用于画板选取方法、装置以及智能终端,其方案包括,获取来自于用户的输入对象的数据,基于用户的输入对象的数据,生成用户输入对象的位置信息,而后根据用户输入对象的位置信息,建立用户输入对象具有对应关系的矩形,由此增大输入对象的面积,接收选取对象方式请求,根据选取对象方式请求,建立所需的选取对象,如此能够满足人们的实际需要,并获取选取选取对象与矩形的位置并比较,从而生成比较结果,根据选取对象以及比较结果,确定是否执行选取操作,相比于单点选取输入对象,增设矩形增大选取面积,并将选取对象与矩形的位置进行比较,如此操作更便于用户选取操作,提高用户选取效率。

【技术实现步骤摘要】
用于画板选取方法、装置及智能终端
本申请涉及电子设备的
,尤其是涉及一种画板内容选取方法、装置及智能终端。
技术介绍
无线通信技术与计算机编程技术的不断发展,使智能手机等终端在硬件性能以及软件体验上得到较大的提升,终端上的丰富应用程序使用为人们日常生活中带来了极大的便捷,正在交互智能平板终端领域,书写或绘图功能也已经成为很重要的功能,广泛应用于人们的工作和学学习中。相关技术中,人们在使用智能终端对用户所输入对象包括笔画、文字以及图形进行编辑、删除以及拖拽,以实现书写或绘图功能,其中,在进行这个操作之前需要对输入对象进行选取,人们一般需要单点去选中输入对象,当输入对象较多且位置较窄,单点选取输入对象的方式不够便捷,花费较多的时间,且选择较为单一,不能根据人们所需选择选取方式,难以满足人们的需求。
技术实现思路
为了便于用户选取所需内容进行相应的操作,也满足人们的不同需求,本申请是提供一种用于画板选取方法、装置以及智能终端。第一方面,本申请提供一种用于画板选取方法,采用如下的技术方案:一种用于画板选取方法,包括,获取来自于用户输入对象的数据;基于用户输入对象的数据,生成用户输入对象的位置信息;根据所述用户输入对象的位置信息,建立与用户输入对象具有对应关系的矩形;接收选取对象方式请求,所述选取方式请求包括框选方式以及触摸选取对象方式;根据所述选取方式请求,建立选取对象,所述选取对象包括框选选取对象以及触摸选取对象;获取所述选取对象的位置以及所述矩形的位置,将所述选取对象的位置与所述矩形的位置进行比较,以得出比较结果;根据所述选取对象与所述比较结果,确定是否执行选取操作。通过采用上述技术方案,首先获取来自于用户的输入对象的数据,基于用户的输入对象的数据,生成用户输入对象的位置信息,由此在终端界面得到用户输入对象的位置,而后根据用户输入对象的位置信息,建立用户输入对象具有对应关系的矩形,由此增大输入对象的面积,以便于用户选取所需的输入对象,接收选取对象方式请求,根据选取对象方式请求,建立所需的选取对象,如此能够满足人们的实际需要,并获取选取选取对象的位置与矩形的位置,判断选取对象与矩形之间的位置关系,从而生成比较结果,根据选取对象以及比较结果,确定是否执行对输入对象进行选取操作,相比于单点选取输入对象,增设矩形增大选取面积,并将选取对象与矩形的位置进行比较,如此操作更便于用户选取操作,提高用户选取效率。进一步的,所述确定是否执行选取操作的步骤,包括,当所述选取对象为触摸选取对象,所述触摸选取对象与所述矩形之间的位置关系符合选取条件,则确定执行选取操作;当所述选取对象为框选选取对象,所述框选选取对象与矩形之间的位置关系符合选取条件,则确定执行选取操作。通过采用上述技术方案,当选取对象选择为触摸选取对象,触摸选取对象与矩形之间的位置关系符合选取条件,表明定触摸对象能够选中矩形,确定执行选取操作,当选取对象选择为框选选取对象,框选对象与矩形之间的位置关系符合选取条件,则表明框选选取对象选中矩形,则确定执行选取操作,如此能够根据框选或触摸不同的选取方式对矩形进行选取,以便于人们根据实际情况对输入对象的进行选取。进一步的,所述建立所述选取对象为框选选取对象的步骤,包括,获取来自于触摸对象的移动路径;根据所述触摸对象的移动路径,生成所述移动路径的起点坐标以及终点坐标;基于所述移动路径的起点坐标以及终点坐标,计算得出框选选取对象的边界横坐标以及边界纵坐标,建立框选选取对象。通过采用上述技术方案,获取来自于触摸对象的移动路径的数据,以后得到触摸对象在触摸屏上的路径,根据触摸对象的移动路径,生成移动路径的起点坐标以及终点坐标,以确定框选选取对象的端点界限,通过得出起点坐标与终点坐标得出框选区域的横坐标界限以及纵坐标界限,以确定框选选取对象的范围,从而建立框选选取对象。进一步的,所述建立所述选取对象为触摸选取对象的步骤,包括,采集来自于触摸对象的位置信息,生成触摸区域;根据所述触摸区域,确定触摸区域的数量以及图形;基于触摸区域的数量,确定触摸模式,所述触摸模式包括单指触摸模式以及双指触摸模式;根据触摸模式以及触摸区域的图形,确定建立触摸选取对象。通过采用上述技术方案,采集触摸对象的位置信息,构建触摸区域,根据触摸区域确定触摸区域的数量判断触摸模式,并根据触摸模式以及触摸区域的图形,在双重判断的条件下,建立触摸选取对象,减少误碰的情况发生,也提高判断触摸选取对象的准确性。进一步的,所述框选选取对象与矩形的位置关系符合选取条件的步骤,包括,当框选选取对象与矩形之间存在重叠区域,且所述重叠区域面积大于预设的第一面积阈值且等于或小于矩形面积,则符合选取条件;当框选选取对象与矩形之间不存在重叠区域,则不符合选取条件。通过采用上述技术方案,当框选选取对象与矩形之间存在重叠区域,表明框选选取对象与矩形的位置坐标存在交集,重叠区域面积大于预设的第一面积阈值且等于矩形面积,由此表明只要框选选取对象与矩形的重叠区域位于该界限范围内,则符合选取条件,若没有重叠区域表明框选选取对象与矩形之间存在距离,则没有交集,由此不符合选取条件。进一步地,所述触摸选取对象与矩形位置关系符合选取条件的步骤,包括,当触摸选取对象与矩形之间存在重叠区域,且所述重叠区域面积大于预设的第一面积阈值且等于或小于触摸选取对象的面积,则符合选取条件;当触摸选取对象与矩形之间不存在重叠区域,则不符合选取条件。通过采用上述技术方案,当触摸选取对象与矩形之间存在重叠区域的,表明框选选取对象与矩形的位置坐标存在交集,重叠区域面积大于预设的第二面积阈值且等于或小于触摸选取对象的面积,则符合选取条件的,表明只要触摸选取对象与矩形的重叠区域位于该界限范围内,则符合选取条件,若没有重叠区域表明触摸选取对象与矩形之间存在距离,由此不符合选取条件。进一步地,所述根据触摸区域的数量以及图形,确定触摸模式的步骤,包括,当触摸区域定的数量为1,且所述触摸区域的图形与预设的图形匹配,确定为单指触摸模式;当触摸区域的数量为2,且所述触摸区域的图形与预设的图形匹配,则确定为双指触摸模式。通过采用上述技术方案,当触摸区域的数量为1,且触摸区域的图形与预设的图形匹配定,由此表明触摸对象为单指,从而判断为单指触碰模式,当触摸区域的数量为2,且触摸区域图形与预设的图形匹配,由此表明触摸对象为双指,从而判断为双指触摸模式,通过数量和图形双重判断条件下,能够提高判断触摸模式的准确性。第二方面,本申请提供一种用于画板选取装置,采用如下的技术方案:一种用于画板选取装置,包括,数据获取模块,用于获取来自于用户输入的对象的数据;信息生成模块,用于基于用户输入对象的数据,生成用户输入对象的位置信息;矩形建立模块,用于根据本文档来自技高网...

【技术保护点】
1.一种用于画板选取方法,其特征在于,包括,/n获取来自于用户输入对象的数据;/n基于用户输入对象的数据,生成用户输入对象的位置信息;/n根据所述用户输入对象的位置信息,建立与用户输入对象具有对应关系的矩形;/n接收选取对象方式请求,所述选取方式请求包括框选方式以及触摸选取对象方式;/n根据所述选取方式请求,建立选取对象,所述选取对象包括框选选取对象以及触摸选取对象;/n获取所述选取对象的位置以及所述矩形的位置,将所述选取对象的位置与所述矩形的位置进行比较,以得出比较结果;/n根据所述选取对象与所述比较结果,确定是否执行选取操作。/n

【技术特征摘要】
1.一种用于画板选取方法,其特征在于,包括,
获取来自于用户输入对象的数据;
基于用户输入对象的数据,生成用户输入对象的位置信息;
根据所述用户输入对象的位置信息,建立与用户输入对象具有对应关系的矩形;
接收选取对象方式请求,所述选取方式请求包括框选方式以及触摸选取对象方式;
根据所述选取方式请求,建立选取对象,所述选取对象包括框选选取对象以及触摸选取对象;
获取所述选取对象的位置以及所述矩形的位置,将所述选取对象的位置与所述矩形的位置进行比较,以得出比较结果;
根据所述选取对象与所述比较结果,确定是否执行选取操作。


2.根据权利要求1所述的方法,其特征在于,所述确定是否执行选取操作的步骤,包括,
当所述选取对象为触摸选取对象,所述触摸选取对象与所述矩形之间的位置关系符合选取条件,则确定执行选取操作;
当所述选取对象为框选选取对象,所述框选选取对象与矩形之间的位置关系符合选取条件,则确定执行选取操作。


3.根据权利要求2所述的方法,其特征在于,所述建立所述选取对象为框选选取对象的步骤,包括,
获取来自于触摸对象的移动路径;
根据所述触摸对象的移动路径,生成所述移动路径的起点坐标以及终点坐标;
基于所述移动路径的起点坐标以及终点坐标,计算得出框选选取对象的边界横坐标以及边界纵坐标,建立框选选取对象。


4.根据权利要求2所述的方法,其特征在于,所述建立所述选取对象为触摸选取对象的步骤,包括,
采集来自于触摸对象的位置信息,生成触摸区域;
根据所述触摸区域,确定触摸区域的数量以及图形;
基于触摸区域的数量,确定触摸模式,所述触摸模式包括单指触摸模式以及双指触摸模式;
根据触摸模式以及触摸区域的图形,确定建立触摸选取对象。


5.根据权利要求2所述的方法,其特征在于,所述框选选取对象与矩形的位置关系符合选取条件的步骤,包括,
当框选选取对象与矩形之间存在重叠区域,且所述重叠区域面积大于预设的第一面积阈值且等于或小于矩形面积,则符合选取条件;
当框选选取对象与矩形之间不存在重叠区域,则不符合选取条件;...

【专利技术属性】
技术研发人员:黄淑靓王金涛
申请(专利权)人:深圳市宝视达光电有限公司
类型:发明
国别省市:广东;44

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

1