截屏处理方法及装置与流程

文档序号:12176150阅读:222来源:国知局
截屏处理方法及装置与流程

本发明实施例涉及移动终端技术领域,尤其涉及一种截屏处理方法及装置。



背景技术:

随着社会的发展和科技的进步,越来越多的用户开始使用手机、平板电脑等智能终端系统。由于移动终端的便携性和功能多样性的优势越来越为明显,现如今越来越多的用户选择通过智能终端进行拍摄以及图像处理。

在现有技术中,通过智能终端可以完成摄像与拍照这两种功能:通过摄像可以获得一段视频;而通过拍照可以获得一张照片。并且这两种功能可以通过触发特定的切换键来进行切换。例如,如果在拍摄的过程中,希望将当前某一场景作为照片保存下来,一般可以通过将当前的拍摄模式切换为拍照模式,然后对该场景进行拍照,并将照片保存下来;或者,也可以在拍摄完毕后,在后期浏览时利用截屏功能截取图像,并保存下来。此外,在使用智能终端的过程中,用户还可以保留当前屏幕显示的其他画面,比如游戏画面、聊天记录、游戏记录等等,这也需要用到截屏功能。

然而,在实现本发明实施例的过程中发明人发现,现有的智能终端的截屏功能的缺点是比较制式化,即一旦触发截屏功能,则会将当前的整个屏幕画面截取下来。若用户需要对截屏后的图片的部分区域进行处理,只能再启动图片编辑软件对截取下来的整个屏幕画面进行处理,操作过程繁琐,编辑效率低下,而且会耗费智能终端的电量。



技术实现要素:

本发明实施例提供一种截屏处理方法及装置,用以解决现有智能终端由于截屏功能制式化而导致的操作过程繁琐,编辑效率低下以及耗费智能终端的电量的缺陷。

本发明实施例提供一种截屏处理方法,所述方法包括:

在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;

调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;

将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

可选地,所述对用户在所述原始图像上的滑动轨迹进行检测之前,所述方法还包括:

应用所述图片编辑器中的裁剪工具,对所述原始图像进行剪裁。

可选地,所述调用图片编辑器加载所述原始图像包括:

获取所述终端屏幕的原始图像后,若判断获知截屏裁剪功能被开启,则调用图片编辑器加载所述原始图像。

可选地,所述方法还包括:

存储所述目标截屏图像后,自动关闭所述图片编辑器。

可选地,所述方法还包括:

存储所述原始图像。

本发明实施例提供的截屏处理方法,通过在检测到对终端屏幕进行截屏的触发操作后获取所述终端屏幕的原始图像,并调用图片编辑器对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测,进而在根据所述第一滑动轨迹和第二滑动轨迹确定一封闭曲线,以将所述封闭曲线内的图像作为目标截屏图像进行存储,可以实现根据用户需要控制截屏的区域,简化截图及编辑的过程,提升图像编辑效率,并可一定程度上节省智能终端的电量。

本发明实施例还提供一种截屏处理装置,所述装置包括:

原始图像获取单元,用于在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;

滑动轨迹检测单元,用于调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;

截屏图像存储单元,用于将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

可选地,所述装置还包括:

原始图像裁剪单元,用于在所述滑动轨迹检测单元对用户在所述原始图像上的滑动轨迹进行检测之前,应用所述图片编辑器中的裁剪工具,对所述原始图像进行剪裁。

可选地,所述滑动轨迹检测单元进一步用于在获取所述终端屏幕的原始图像后,并判断获知截屏裁剪功能被开启时,调用图片编辑器加载所述原始图像。

可选地,所述装置还包括:

图像编辑器关闭单元,用于在所述截屏图像存储单元存储所述目标截屏图像后,自动关闭所述图片编辑器。

可选地,所述装置还包括:

原始图像存储单元,用于存储所述原始图像。

本发明实施例提供的截屏处理装置,通过在检测到对终端屏幕进行截屏的触发操作后获取所述终端屏幕的原始图像,并调用图片编辑器对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测,进而在根据所述第一滑动轨迹和第二滑动轨迹确定一封闭曲线,以将所述封闭曲线内的图像作为目标截屏图像进行存储,可以实现根据用户需要控制截屏的区域,简化截图及编辑的过程,提升图像编辑效率,并可一定程度上节省智能终端的电量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明截屏处理方法实施例流程图;

图2为本发明截屏处理装置实施例结构示意图;

图3为本发明智能终端实施例结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明截屏处理方法实施例流程图,如图1所示,本实施例的截屏处理方法包括:

S1:在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;

具体来说,智能终端在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像。其中,上述的智能终端可以包括但不限于以下任一种带有截屏功能的手机、电视、笔记本电脑、平板电脑等等。

可以理解的是,上述终端屏幕的原始图像为所述终端当前屏幕显示的画面,比如游戏画面、聊天记录、游戏记录、相册中的照片以及视频中的一帧定格的图像等等。

S2:调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;

具体来说,智能终端获取所述的原始图像后,即调用该终端中的图片编辑器加载上述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测。

可以理解的是,上述用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹包括但不限于用户使用任意两个手指(例如食指和中指)在所述原始图像中滑动选定的目标截屏图像。

S3:将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

具体来说,智能终端将上述第一滑动轨迹的起点和第二滑动轨迹的起点进行连线作为第一边界,将上述第一滑动轨迹的终点和第二滑动轨迹的终点进行连线作为第二边界,再将上述第一滑动轨迹本身作为第三边界,再将上述第二滑动轨迹本身作为第四边界,进而根据上述第一边界、第二边界、第三边界和第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

可以理解的是,智能终端检测获知判断用户已经完成对目标截屏图像的选定操作(即用户双指已经留下所述第一滑动轨迹和第二滑动轨迹,并离开原始图像)时,即根据上述第一滑动轨迹和第二滑动轨迹形成所述封闭曲线,进而将所述封闭曲线内的图像作为目标截屏图像进行存储。

需要说明的是,上述进行截屏的触发操作的检测以及目标截屏图像的存储均可采用现有的、成熟的技术手段,本发明实施例对此不进行限制。

本发明实施例提供的截屏处理方法,通过在检测到对终端屏幕进行截屏的触发操作后获取所述终端屏幕的原始图像,并调用图片编辑器对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测,进而在根据所述第一滑动轨迹和第二滑动轨迹确定一封闭曲线,以将所述封闭曲线内的图像作为目标截屏图像进行存储,可以实现根据用户需要控制截屏的区域,简化截图及编辑的过程,提升图像编辑效率,并可一定程度上节省智能终端的电量。

进一步地,在上述方法实施例的基础上,步骤S2中对用户在所述原始图像上的滑动轨迹进行检测之前,该方法还包括:

S2’:应用所述图片编辑器中的裁剪工具,对所述原始图像进行剪裁。

具体来说,智能终端对用户在所述原始图像上的滑动轨迹进行检测之前,还可以应用上述图片编辑器中的裁剪工具,根据用户的设定(例如根据用户预先设定的截屏图片的尺寸等)对所述原始图像进行相应的剪裁。

需要说明的是,上述对原始图像进行剪裁的操作可采用现有的、成熟的图像处理技术手段,本发明实施例对此不进行限制。

进一步地,在上述各个方法实施例的基础上,步骤S2中所述调用图片编辑器加载所述原始图像可以包括:

S21:获取所述终端屏幕的原始图像后,若判断获知截屏裁剪功能被开启,则调用图片编辑器加载所述原始图像。

具体地,智能终端在获取上述终端屏幕的原始图像,并判断获知截屏裁剪功能被开启时,调用该终端中的图片编辑器加载上述的原始图像,以在完成该原始图像的裁剪操作后,对用户采用双指手势在该经过裁剪的原始图像上的第一滑动轨迹和第二滑动轨迹进行检测。

可以理解的是,通过设置在获取所述终端屏幕的原始图像后判断截屏裁剪功能是否被开启,进而在开启截屏裁剪功能时自动调用图片编辑器加载所述原始图像,可以进一步简化截图及编辑的过程,提升图像编辑效率。

进一步地,在上述各个方法实施例的基础上,所述方法还包括:

S4:存储所述目标截屏图像后,自动关闭所述图片编辑器。

具体地,智能终端在完成上述目标截屏图像的存储之后,则判断完成了图片编辑的工作,因而自动关闭所述图片编辑器。

可以理解的是,通过设置在完成上述目标截屏图像的存储之后,则自动关闭所述图片编辑器,可进一步节约智能终端的电量,提升终端的智能化水平。

进一步地,在上述各个方法实施例的基础上,所述方法还包括:

S5:存储所述原始图像。

可以理解的是,存储所述原始图像可为用户进行后续图像编辑提供基础,进一步提升了终端的个性化、智能化水平。

需要说明的是,上述存储所述原始图像可以由用户根据实际需要以及智能终端的存储空间大小进行选择性设置,本发明实施例对此不进行限定。

图2为本发明截屏处理装置实施例结构示意图,如图2所示,该装置包括原始图像获取单元10、滑动轨迹检测单元20以及截屏图像存储单元30,其中:

原始图像获取单元10用于在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;

滑动轨迹检测单元20用于调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;

截屏图像存储单元30,用于将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

具体地,原始图像获取单元10在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;滑动轨迹检测单元20调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;截屏图像存储单元30将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。。

举例来说,原始图像获取单元10在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像。其中,上述终端可以包括但不限于以下任一种带有截屏功能的手机、电视、笔记本电脑、平板电脑等等。

可以理解的是,上述终端屏幕的原始图像为所述终端当前屏幕显示的画面,比如游戏画面、聊天记录、游戏记录、相册中的照片以及视频中的一帧定格的图像等等。

滑动轨迹检测单元20获取所述的原始图像后,即调用该终端中的图片编辑器加载上述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测。

可以理解的是,上述用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹包括但不限于用户使用任意两个手指(例如食指和中指)在所述原始图像中滑动选定的目标截屏图像。

截屏图像存储单元30将上述第一滑动轨迹的起点和第二滑动轨迹的起点进行连线作为第一边界,将上述第一滑动轨迹的终点和第二滑动轨迹的终点进行连线作为第二边界,再将上述第一滑动轨迹本身作为第三边界,再将上述第二滑动轨迹本身作为第四边界,进而根据上述第一边界、第二边界、第三边界和第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

可以理解的是,截屏图像存储单元30检测获知判断用户已经完成对目标截屏图像的选定操作(即用户双指已经留下所述第一滑动轨迹和第二滑动轨迹,并离开原始图像)时,即根据上述第一滑动轨迹和第二滑动轨迹形成所述封闭曲线,进而将所述封闭曲线内的图像作为目标截屏图像进行存储。

需要说明的是,上述进行截屏的触发操作的检测以及目标截屏图像的存储均可采用现有的、成熟的技术手段,本发明实施例对此不进行限制

本发明实施例提供的截屏处理装置,通过在检测到对终端屏幕进行截屏的触发操作后获取所述终端屏幕的原始图像,并调用图片编辑器对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测,进而在根据所述第一滑动轨迹和第二滑动轨迹确定一封闭曲线,以将所述封闭曲线内的图像作为目标截屏图像进行存储,可以实现根据用户需要控制截屏的区域,简化截图及编辑的过程,提升图像编辑效率,并可一定程度上节省智能终端的电量。

进一步地,作为上述装置实施例的优选,所述装置还可以包括原始图像裁剪单元40,其用于在所述滑动轨迹检测单元对用户在所述原始图像上的滑动轨迹进行检测之前,应用所述图片编辑器中的裁剪工具,对所述原始图像进行剪裁。

具体来说,滑动轨迹检测单元20对用户在所述原始图像上的滑动轨迹进行检测之前,原始图像裁剪单元40可以应用上述图片编辑器中的裁剪工具,根据用户的设定(例如根据用户预先设定的截屏图片的尺寸等)对所述原始图像进行相应的剪裁。

需要说明的是,上述对原始图像进行剪裁的操作可采用现有的、成熟的图像处理技术手段,本发明实施例对此不进行限制。

进一步地,作为上述装置实施例的优选,所述滑动轨迹检测单元20可以进一步用于在获取所述终端屏幕的原始图像后,并判断获知截屏裁剪功能被开启时,调用图片编辑器加载所述原始图像。

具体地,滑动轨迹检测单元20在获取上述终端屏幕的原始图像,并判断获知截屏裁剪功能被开启时,调用该终端中的图片编辑器加载上述的原始图像,以在完成该原始图像的裁剪操作后,对用户采用双指手势在该经过裁剪的原始图像上的第一滑动轨迹和第二滑动轨迹进行检测。

可以理解的是,通过设置在获取所述终端屏幕的原始图像后判断截屏裁剪功能是否被开启,进而在开启截屏裁剪功能时自动调用图片编辑器加载所述原始图像,可以进一步简化截图及编辑的过程,提升图像编辑效率。

进一步地,作为上述装置实施例的优选,所述装置还可以包括图像编辑器关闭单元50,其用于在所述截屏图像存储单元存储所述目标截屏图像后,自动关闭所述图片编辑器。

具体地,在完成上述目标截屏图像的存储之后,则图像编辑器关闭单元50判断完成了图片编辑的工作,因而自动关闭所述图片编辑器。

可以理解的是,通过设置在完成上述目标截屏图像的存储之后,则自动关闭所述图片编辑器,可进一步节约智能终端的电量,提升终端的智能化水平。

进一步地,作为上述装置实施例的优选,该装置还可以包括原始图像存储单元60,其用于存储所述原始图像。

可以理解的是,存储所述原始图像可为用户进行后续图像编辑提供基础,进一步提升了终端的个性化、智能化水平。

需要说明的是,上述存储所述原始图像可以由用户根据实际需要以及智能终端的存储空间大小进行选择性设置,本发明实施例对此不进行限定。

图3为本发明智能终端实施例结构示意图,如图3所示,该终端可以包括:处理器(processor)310、总线320和存储器(memory)330,其中,处理器310和存储器330通过总线320完成相互间的通信。处理器310可以调用存储器330中的逻辑指令,以执行如下方法:在检测到对终端屏幕进行截屏的触发操作后,获取所述终端屏幕的原始图像;调用图片编辑器加载所述原始图像,并对用户采用双指手势在所述原始图像上的第一滑动轨迹和第二滑动轨迹进行检测;将所述第一滑动轨迹和所述第二滑动轨迹的起点进行连线作为第一边界,将所述第一滑动轨迹和所述第二滑动轨迹的终点进行连线作为第二边界,并分别将所述第一滑动轨迹和所述第二滑动轨迹本身作为第三边界和第四边界,根据所述第一边界、所述第二边界、所述第三边界和所述第四边界形成一封闭曲线,将所述封闭曲线内的图像作为目标截屏图像进行存储。

此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1