屏幕全景截图方法、装置、终端设备和存储介质制造方法及图纸

技术编号:26417536 阅读:21 留言:0更新日期:2020-11-20 14:12
本发明专利技术实施例公开了一种屏幕全景截图方法、装置、终端设备和存储介质。本发明专利技术实施例通过滑动目标截取内容;当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离;所述目标截取内容的静止时间达到第一预设时间,获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边;所述临界边的延长线相交形成目标截图,使得在保证目标截取内容分辨率的情况下,用户可以截取比屏幕更宽更长的内容。

【技术实现步骤摘要】
屏幕全景截图方法、装置、终端设备和存储介质
本专利技术涉及图像处理
,具体涉及一种屏幕全景截图方法、装置、终端设备和存储介质。
技术介绍
随着科学技术的发展,手机等移动终端具有越来越多的功能,例如截图、拍照、观看视频等,终端设备的截图功能满足了用户更加直观传递、表达信息的需要,用户可以将在终端设备上浏览到的任意内容截图保存,方便以后查看,同时可以将截图发送给别人,并且可以提取截图中的文字等内容,更好的满足了用户的各种需求,随着图像处理技术的发展,用户对终端设备的截图功能的要求越来越高,目前的截图方式比较丰富,比较流行的是终端设备的长截图功能,长截图功能主要用来解决单纯的截图一个屏幕的信息已经不能满足用户需求的问题,长截图又称为滚动截图,对于终端设备的显示内容,可以很好的对竖向的屏幕滚动扩展进行截图,从而形成竖向的长条图片,使得截图生成的图片不止包括终端设备的整个屏幕所包含的内容,在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,当用户浏览比终端设备的屏幕更宽更长的图片时,在保证图片分辨率的情况下,用户无法截取比屏幕更宽更长的图片。
技术实现思路
本专利技术实施例提供一种屏幕全景截图方法、装置、终端设备和存储介质,用户可以滑动目标截取内容,使得在保证目标截取内容分辨率的情况下,用户可以截取比屏幕更宽更长的内容。本专利技术实施例提供一种屏幕全景截图方法,包括:滑动目标截取内容;当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离;所述目标截取内容的静止时间达到第一预设时间,获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边;所述临界边的延长线相交形成目标截图。可选的,在本专利技术的一些实施例中,所述滑动目标截取内容,包括:记录初始所述屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离。可选的,在本专利技术的一些实施例中,所述目标截取内容显示边界包括第一左竖直边、第一右竖直边、第一上水平边和第一下水平边。可选的,在本专利技术的一些实施例中,所述屏幕显示内容显示边界包括第二左竖直边、第二右竖直边、第二上水平边和第二下水平边。可选的,在本专利技术的一些实施例中,所述记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离,包括:记录所述第一左竖直边与所述第二左竖直边之间的距离,形成左竖直边距离序列,记录所述第一右竖直边与所述第二右竖直边之间的距离,形成右竖直边距离序列,记录所述第一上水平边与所述第二上水平边之间的距离,形成上水平边距离序列,记录所述第一下水平边与所述第二下水平边之间的距离,形成下水平边距离序列。可选的,在本专利技术的一些实施例中,所述获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边,包括:获取所述左竖直边距离序列中最小数值对应的所述第二左竖直边,形成左临界边,获取所述右竖直边距离序列中最小数值对应的所述第二右竖直边,形成右临界边,获取所述上水平边距离序列中最小数值对应的所述第二上水平边,形成上临界边,获取所述下水平边距离序列中最小数值对应的所述第二下水平边,形成下临界边。可选的,在本专利技术的一些实施例中,所述临界边的延长线相交形成目标截图,包括:所述左临界边的延长线、所述右临界边的延长线、所述上临界边的延长线和所述下临界边的延长线相交形成目标截图。相应的,本专利技术实施例还提供一种屏幕全景截图装置,包括:滑动单元,用于滑动目标截取内容;记录单元,用于当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离;获取单元,用于当所述目标截取内容的静止时间达到第一预设时间,获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边;形成单元,用于所述临界边的延长线相交形成目标截图。同样的,本专利技术实施例还提供一种终端设备,包括:存储器,用于存储应用程序;处理器,用于在执行所述应用程序时实现所述屏幕全景截图方法中的步骤。此外,本专利技术实施例还提供一种存储介质,所述存储介质上存储有应用程序,所述应用程序被处理器执行时实现所述屏幕全景截图方法中的步骤。本专利技术实施例提供一种屏幕全景截图方法,终端设备开启全景截图功能之后,记录初始屏幕显示内容显示边界与目标截取内容显示边界之间的距离,滑动目标截取内容,当目标截取内容停止滑动时,记录屏幕显示内容显示边界与目标截取内容显示边界之间的距离,当目标截取内容的静止时间达到第一预设时间,获取与目标截取内容显示边界距离最近的屏幕显示内容显示边界,形成临界边,然后临界边的延长线相交形成目标截图,使得在保证目标截取内容分辨率的情况下,用户可以截取比屏幕更宽更长的内容。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的屏幕全景截图场景示意图;图2是本专利技术实施例提供的屏幕全景截图方法的流程图;图3是本专利技术实施例提供的屏幕全景截图方法的另一流程图;图4是本专利技术实施例提供的屏幕全景截图装置的结构示意图;图5是本专利技术实施例提供的终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种屏幕全景截图方法、装置、终端设备和存储介质。其中该装置可以集成在终端中,该终端可以是手机、平板电脑、笔记本电脑、智能手表等设备。例如,如图1所示,用户在终端设备上浏览比终端设备屏幕大的网页或高清分辨图时,想要截取正在浏览的比终端设备屏幕宽和/或比终端设备屏幕长的目标截取内容,生成全景截图时,定义目标截取内容显示边界包括第一左竖直边、第一右竖直边、第一上水平边和第一下水平边,屏幕显示内容显示边界包括第二左竖直边、第二右竖直边、第二上水平边和第二下水平边,终端设备开启全景截图功能之后,记录初始屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离,滑动目标截取内容,当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离,即记录所述第一左竖直边与所述第二左竖直边之间的距离,形成左竖直边距离序列,记录所述第一右竖直边与所述第二右竖直边之间的距离,形成右竖直边距离序列,记录所述第一上水平边与所述第二上水平边之间的距离,形成上水平边距离序列,记录所述第一下水平边与所述第二下水平边之间的距离,形成下水平边距离序列,当目标截取内容的静止时间达到第一本文档来自技高网...

【技术保护点】
1.一种屏幕全景截图方法,其特征在于,包括:/n滑动目标截取内容;/n当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离;/n所述目标截取内容的静止时间达到第一预设时间,获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边;/n所述临界边的延长线相交形成目标截图。/n

【技术特征摘要】
1.一种屏幕全景截图方法,其特征在于,包括:
滑动目标截取内容;
当所述目标截取内容停止滑动时,记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离;
所述目标截取内容的静止时间达到第一预设时间,获取与所述目标截取内容显示边界距离最近的所述屏幕显示内容显示边界,形成临界边;
所述临界边的延长线相交形成目标截图。


2.根据权利要求1所述的方法,其特征在于,所述滑动目标截取内容,包括:
记录初始所述屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离。


3.根据权利要求2所述的方法,其特征在于,所述目标截取内容显示边界包括第一左竖直边、第一右竖直边、第一上水平边和第一下水平边。


4.根据权利要求3所述的方法,其特征在于,所述屏幕显示内容显示边界包括第二左竖直边、第二右竖直边、第二上水平边和第二下水平边。


5.根据权利要求4所述的方法,其特征在于,所述记录屏幕显示内容显示边界与所述目标截取内容显示边界之间的距离,包括:
记录所述第一左竖直边与所述第二左竖直边之间的距离,形成左竖直边距离序列,记录所述第一右竖直边与所述第二右竖直边之间的距离,形成右竖直边距离序列,记录所述第一上水平边与所述第二上水平边之间的距离,形成上水平边距离序列,记录所述第一下水平边与所述第二下水平边之间的距离,形成下水平边距离序列。


6.根据权利要求5所述的方法,其特征在于,所述获取与所述目标截取内容显示边界距...

【专利技术属性】
技术研发人员:李岩
申请(专利权)人:TCL通讯宁波有限公司
类型:发明
国别省市:浙江;33

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

1