屏幕截图方法和装置的制造方法_4

文档序号:9235208阅读:来源:国知局
,用户需要重新触屏选取截图目标,检测模块重新进行触摸点检测。
[0113]截图模块:用于根据确定模块确定的截图范围进行屏幕截图。
[0114]当触摸点的数量为I时,确定模块可以根据以下方式确定截图范围:
[0115]I)确定截图范围为整个屏幕;或者,
[0116]2)当触摸点位于屏幕上半屏时,确定截图范围为屏幕的上半屏;当触摸点位于屏幕下半屏时,确定截图范围10为屏幕的下半屏(如图4所示);或者,
[0117]3)当触摸点位于当触摸点位于屏幕左半屏时,确定截图范围为屏幕的左半屏;当触摸点位于屏幕右半屏时,确定截图范围10为屏幕的右半屏(如图5所示)。
[0118]当触摸点的数量为2时,确定模块可以根据以下方式确定截图范围:
[0119]I)当两个触摸点均位于屏幕的上半屏时,确定截图范围10为屏幕的上半屏(如图6所示);当两个触摸点均位于屏幕的下半屏时,确定截图范围为屏幕的下半屏;或者,
[0120]2)当两个触摸点均位于屏幕的左半屏时,确定截图范围10为屏幕的左半屏(如图7所示);当两个触摸点均位于屏幕的右半屏时,确定截图范围为屏幕的右半屏;或者,
[0121]3)当两个触摸点均位于屏幕的上半屏时,确定截图范围10为:经过远离屏幕上边线的触摸点且与屏幕上边线平行的直线以上的屏幕范围(如图8所示);当两个触摸点均位于屏幕的下半屏时,确定截图范围10为:经过远离屏幕下边线的触摸点且与屏幕下边线平行的直线以下的屏幕范围(如图9所示);或者,
[0122]4)当两个触摸点均位于屏幕的左半屏时,确定截图范围10为:经过远离屏幕左边线的触摸点且与屏幕左边线平行的直线以左的屏幕范围(如图10所示);当两个触摸点均位于屏幕的右半屏时,确定截图范围10为:经过远离屏幕右边线的触摸点且与屏幕右边线平行的直线以右的屏幕范围(如图11所示);或者,
[0123]5)当两个触摸点不在一条直线上时,确定截图范围10为:经过两个触摸点且平行于屏幕上下边线或左右边线的两条直线所限定的屏幕范围(如图12和图13所示)。
[0124]如图14和图15所示,当触摸点的数量为3,且三个触摸点不在一条直线上时,确定模块确定截图范围10为:依次连接三个触摸点所形成的封闭几何图形所限定的屏幕范围。连接三个触摸点的线条可以为直线,形成如图14所示的三角形;连接三个触摸点的线条也可以为弧线,可以形成如图15所示的圆形。
[0125]如图16所示,当触摸点的数量为N,N>3,且N个触摸点不在一条直线上时,确定模块确定截图范围10为:连接触摸点所形成的面积最大的封闭几何图形所限定的屏幕范围。具体可以通过以下方式获得最大的封闭几何图形:
[0126]先任意选择3个触摸点构建三角形,然后逐一判断剩余的触摸点。当剩余触摸点位于构建的初始三角形之内时,可以作为噪点从触摸点余集中剔除,当剩余触摸点位于当前已构建的几何图形之外时,直接与当前的几何图形的顶点连接构建面积最大的几何图形,重复此步骤直到所有的触摸点都处理完毕,最终获得如图16所示的面积最大的几何图形。在连接各触摸点时,可以通过直线连接,也可以通过弧线或曲线连接。
[0127]从而,本发明的屏幕截图装置,在截图模式下,允许用户简单方便的点击或触摸屏幕来限定截图范围,实现了灵活快捷的选取截图对象,并获得更加精准的截图结果,优化了用户体验。
[0128]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0129]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0130]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0131]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种屏幕截图方法,其特征在于,包括步骤: 进入截图模式后,检测预设时间内屏幕上接收的触摸点; 当所述触摸点的数量大于零时,根据所述触摸点的数量及其在屏幕上的位置确定截图范围,进行屏幕截图。2.根据权利要求1所述的屏幕截图方法,其特征在于,所述根据所述触摸点的数量及其在屏幕上的位置确定截图范围包括: 当所述触摸点的数量为I时,确定截图范围为整个屏幕;或者当所述触摸点的数量为1,且所述触摸点位于屏幕上半屏或下半屏时,确定截图范围为屏幕的上半屏或下半屏;或者 当所述触摸点的数量为1,且所述触摸点位于屏幕左半屏或右半屏时,确定截图范围为屏幕的左半屏或右半屏。3.根据权利要求1所述的屏幕截图方法,其特征在于,所述根据所述触摸点的数量及其在屏幕上的位置确定截图范围包括: 当所述触摸点的数量为2,且两个触摸点均位于屏幕的上半屏或下半屏时,确定截图范围为屏幕的上半屏或下半屏;或者 当所述触摸点的数量为2,且两个触摸点均位于屏幕的左半屏或右半屏时,确定截图范围为屏幕的左半屏或右半屏;或者 当所述触摸点的数量为2,且两个触摸点不在一条直线上时,确定截图范围为:经过两个触摸点且平行于屏幕上下边线或左右边线的两条直线所限定的屏幕范围。4.根据权利要求1-3任一项所述的屏幕截图方法,其特征在于,所述根据所述触摸点的数量及其在屏幕上的位置确定截图范围包括: 当所述触摸点的数量为3,且三个触摸点不在一条直线上时,确定截图范围为:依次连接所述三个触摸点所形成的封闭几何图形所限定的屏幕范围。5.根据权利要求1-3任一项所述的屏幕截图方法,其特征在于,所述根据所述触摸点的数量及其在屏幕上的位置确定截图范围包括: 当所述触摸点的数量为N,N>3,且N个触摸点不在一条直线上时,确定截图范围为:连接所述触摸点所形成的面积最大的封闭几何图形所限定的屏幕范围。6.一种屏幕截图装置,其特征在于,包括: 检测模块,用于在进入截图模式后,检测预设时间内屏幕上接收的触摸点; 确定模块,用于当所述触摸点的数量大于零时,根据所述触摸点的数量及其在屏幕上的位置确定截图范围; 截图模块,用于根据确定的截图范围进行屏幕截图。7.根据权利要求6所述的屏幕截图装置,其特征在于,所述确定模块用于: 当所述触摸点的数量为I时,确定截图范围为整个屏幕;或者 当所述触摸点的数量为1,且所述触摸点位于屏幕上半屏或下半屏时,确定截图范围为屏幕的上半屏或下半屏;或者 当所述触摸点的数量为1,且所述触摸点位于屏幕左半屏或右半屏时,确定截图范围为屏幕的左半屏或右半屏。8.根据权利要求6所述的屏幕截图装置,其特征在于,所述确定模块用于: 当所述触摸点的数量为2,且两个触摸点均位于屏幕的上半屏或下半屏时,确定截图范围为屏幕的上半屏或下半屏;或者 当所述触摸点的数量为2,且两个触摸点均位于屏幕的左半屏或右半屏时,确定截图范围为屏幕的左半屏或右半屏;或者 当所述触摸点的数量为2,且两个触摸点不在一条直线上时,确定截图范围为:经过两个触摸点且平行于屏幕上下边线或左右边线的两条直线所限定的屏幕范围。9.根据权利要求6-8任一项所述的屏幕截图装置,其特征在于,所述确定模块用于: 当所述触摸点的数量为3,且三个触摸点不在一条直线上时,确定截图范围为:依次连接所述三个触摸点所形成的封闭几何图形所限定的屏幕范围。10.根据权利要求6-8任一项所述的屏幕截图装置,其特征在于,所述确定模块用于: 当所述触摸点的数量为N,N>3,且N个触摸点不在一条直线上时,确定截图范围为:连接所述触摸点所形成的面积最大的封闭几何图形所限定的屏幕范围。
【专利摘要】本发明公开了一种屏幕截图方法和装置,所述方法包括步骤:进入截图模式后,检测预设时间内屏幕上接收的触摸点;当所述触摸点的数量大于零时,根据所述触摸点的数量及其在屏幕上的位置确定截图范围,进行屏幕截图。从而,用户可以很简单方便的点击或触摸屏幕来限定截图范围,实现了灵活快捷的选取截图对象,并获得更加精准的截图结果,优化了用户体验。
【IPC分类】G06F3/0488
【公开号】CN104951229
【申请号】CN201510279741
【发明人】吴娟
【申请人】努比亚技术有限公司
【公开日】2015年9月30日
【申请日】2015年5月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1