一种图片编辑方法及终端设备与流程

文档序号:19323523发布日期:2019-12-04 00:49阅读:143来源:国知局
一种图片编辑方法及终端设备与流程

本发明涉及移动通信技术领域,尤其涉及一种图片编辑方法及终端设备。



背景技术:

随着移动通信技术的迅速发展,以智能手机为首的终端设备已成为人们生活中各方面不可或缺的工具。终端设备的各种应用程序(application,app)的功能也逐渐完善,不再只是单纯地起到通信作用,较多的是为用户提供各种智能化服务,给用户工作、生活带来了极大的便利。

目前,用户在使用终端设备的过程中,经常会利用终端设备进行编辑图片,比如图片美化或尺寸调整等。在图片编辑的过程中,一种编辑操作中通常会有多个效果,而现有的图片编辑方式,通常较为繁琐且耗时;比如添加滤镜时,滤镜主题多样,且每种主题下又各自对应多种滤镜效果,若需要预览每个滤镜效果,则需要用户逐个点击效果添加操作,若需要对比,还需要点击对比操作。

具体地,添加滤镜时,需要用户通过手动点击的方式去逐个添加滤镜效果并进行预览,而如果用户需要将效果图片和原图进行对比时,一般需要额外的操作,比如通过长按图片显示出原图,松手后显示效果图片,长按图片虽然可以显示原图,但是在图片预览区域通常一次只能显示一张图片,对于效果图片和原图的对比并不直观;如果每换一次滤镜效果就需要进行对比,则此过程将会十分繁琐。



技术实现要素:

本发明实施例提供一种图片编辑方法及终端设备,以解决现有技术中,终端设备的图片编辑方式,通常较为繁琐且耗时的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种图片编辑方法,所述终端设备包括可折叠连接的第一显示屏和第二显示屏,所述方法包括:

在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;

响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度;

根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;

在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

第二方面,本发明实施例还提供了一种终端设备,所述终端设备包括可折叠连接的第一显示屏和第二显示屏,所述终端设备包括:

操作接收模块,用于在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;

操作响应模块,用于响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度;

图片编辑模块,用于根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;

图片显示模块,用于在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

第三方面,本发明实施例还提供了一种终端设备,该终端设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的图片编辑方法中的步骤。

第四方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的图片编辑方法中的步骤。

在本发明实施例中,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;响应于所述移动操作,获取所述目标显示屏的偏离角度;根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;在两个所述显示屏中分别显示目标图片以及所述原始图片,使得用户可直观地对目标编辑操作的效果进行对比,无需繁琐地在原始图片与目标图片之间进行切换,有利于提升图片编辑的处理速度。

附图说明

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

图1表示本发明实施例提供的图片编辑方法的流程图之一;

图2表示本发明实施例的第一示例的示意图;

图3表示本发明实施例的第二示例的示意图;

图4表示本发明实施例提供的图片编辑方法的流程图之二;

图5表示本发明实施例的第三示例的示意图之一;

图6表示本发明实施例的第三示例的示意图之二;

图7表示本发明实施例的第四示例的示意图;

图8表示本发明实施例的第五示例的示意图;

图9表示本发明实施例的第六示例的示意图;

图10表示本发明实施例的第七示例的流程图;

图11表示本发明的实施例提供的终端设备的框图之一;

图12表示本发明的实施例提供的终端设备的框图之二。

具体实施方式

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

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

参见图1,本发明一实施例提供了一种图片编辑方法,应用于终端设备,所述终端设备包括可折叠连接的第一显示屏和第二显示屏,所述方法包括:

步骤101,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏。

其中,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收移动操作;即以当前显示的图片作为当前时刻的原始图片,在编辑图片的过程中,所述原始图片可以是未经过任何编辑操作的图片,也可能是经过一个或多个编辑操作后的图片。

移动操作可作用于第一显示屏或所述第二显示屏,因此所述目标显示屏可能为所述第一显示屏或所述第二显示屏;所述移动操作即改变两个显示屏之间的夹角的移动,可以是第一显示屏的移动,也可以是第二显示屏的移动;

作为第一示例,参见图2,图2中所示的终端设备包括可折叠连接的第一显示屏o1和第二显示屏o2,且第一显示屏o1和第二显示屏o2通过一连接轴线l可折叠连接,通常情况下,用户在使用该终端设备时,会以第二显示屏o2作为主屏幕;本发明实施例中所提及的移动操作,即第一显示屏o1或第二显示屏o2以所述连接轴线l为轴线的移动,使得两个显示屏之间的角度发生变化。

步骤102,响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度。

其中,响应于所述移动操作,获取所述目标显示屏的偏离角度;由于所述移动操作可能作用于两个显示屏中的任意一个,因此,此处的偏离角度也可能是两个显示屏中的任意一个的偏离角度;具体地,若所述目标显示屏为所述第一显示屏,则所述偏离角度为第一显示屏的偏离角度;若所述目标显示屏为所述第二显示屏,则所述偏离角度为第二显示屏的偏离角度。

而偏离角度为所移动的显示屏偏离所述显示屏在初始状态下时所处平面的角度;可选地,所述显示屏的初始状态为所述移动操作执行前的状态,即未发生移动的状态;也就是说,偏离角度是移动操作过程中或完成后,显示屏的变化角度。

作为第二示例,参见图3,图3中,第一显示屏o10或第二显示屏o2为初始状态,而第一显示屏o1为移动操作完成后的状态,此时偏离角度应为第一显示屏o10与第一显示屏o1之间的角度。

步骤103,根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作。

其中,确定偏离角度之后,根据预设对应关系,确定目标编辑操作;第一对应关系中,每一段连续的角度范围对应一次调整操作,每次调整将第一显示屏当前执行的操作向前或向后调整一次;这样,用户在手持终端设备编辑图片时,无需触控目标编辑操作,可通过调整显示屏的偏离角度选择编辑操作;对于折叠屏终端设备来说,在折叠屏处于展开状态时,用户通常会双手握持终端设备,若需要手动触控屏幕选择编辑操作,过程将会非常繁琐,而本发明实施例中,用户可通过调整偏离角度选择编辑操作,过程非常便捷。

仍然参见图3,若第一显示屏o1的偏离角度a为20度,则对应的目标编辑操作为滤镜3对应的编辑操作,此时对原始图片执行所述目标编辑操作,即添加滤镜3。

步骤104,在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

其中,对所述原始图片执行所述目标编辑操作之后,在两个所述显示屏中分别显示目标图片以及所述原始图片;比如,在所述第一显示屏上显示目标图片,并在所述第二显示屏上显示所述原始图片,或在所述第二显示屏上显示目标图片,并在所述第一显示屏上显示所述原始图片;

这样,便可直观地进行效果对此,而不需用户再进行其他额外操作。

本发明实施例中,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;响应于所述移动操作,获取所述目标显示屏的偏离角度;根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;在两个所述显示屏中分别显示目标图片以及所述原始图片,使得用户可直观地对目标编辑操作的效果进行对比,无需繁琐地在原始图片与目标图片之间进行切换,有利于提升图片编辑的处理速度。本发明实施例解决了现有技术中,终端设备的图片编辑方式,通常较为繁琐且耗时的问题。

可选地,本发明实施例中,所述获取所述移动操作后所述显示屏的偏离角度的步骤,包括:

若所述目标显示屏为所述第一显示屏,获取所述第一显示屏在所述移动操作完成后的偏离角度;和/或

若所述目标显示屏为所述第二显示屏,获取所述第二显示屏在所述移动操作过程中的最大偏离角度。

其中,若所述目标显示屏为所述第一显示屏,获取所述显示屏的在所述移动操作完成后的偏离角度;以图2为例,第一显示屏为辅屏幕,第二显示屏为主屏幕,由于在第二显示屏上显示目标图片,用户在手持终端设备时,通常视线会主要关注第二显示屏,第一显示屏在移动之后,无需复原,并不会影响用户查看目标图片,因此,获取偏离角度时获取第一显示屏在移动之后的角度。

同理,第二显示屏作为主屏幕,用户在移动第二显示屏之后,通常会将其复原,因此,获取偏离角度时获取移动操作过程中的最大偏离角度。

参见图4,本发明又一实施例提供了一种图片编辑方法,应用于终端设备,所述终端设备包括可折叠连接的第一显示屏和第二显示屏,所述方法包括:

步骤401,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏。

其中,以当前显示的图片作为当前时刻的原始图片;在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收移动操作,且所述目标显示屏为所述第一显示屏或所述第二显示屏,所述移动操作即改变两个显示屏之间的夹角的移动,可以是第一显示屏的移动,也可以是第二显示屏的移动。

步骤402,响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度。

其中,响应于所述移动操作,获取所述目标显示屏的偏离角度;由于所述移动操作可能作用于两个显示屏中的任意一个,因此,此处的偏离角度也可能是两个显示屏中的任意一个的偏离角度;具体地,若所述目标显示屏为所述第一显示屏,则所述偏离角度为第一显示屏的偏离角度;若所述目标显示屏为所述第二显示屏,则所述偏离角度为第二显示屏的偏离角度。

而偏离角度所移动的显示屏偏离所述显示屏在初始状态下时所处平面的角度;可选地,所述显示屏的初始状态可以是第一显示屏和第二显示屏处于闭合状态,也可以是完全张开状态(即第一显示屏和第二显示屏处于同一平面),还可以是二者中的中间状态。

步骤403,根据所述目标显示屏,确定所述原始图片对应的第一编辑操作。

其中,由于图片编辑操作中通常具有多级菜单,每个菜单中具有多个操作,每个操作中可能还具有多个下级操作;以添加滤镜为例,用户需要首先选择主题(一级操作),每个主题的菜单中又具有多个滤镜(二级操作),因此在接收移动操作之后,根据其所用于的显示屏,确定用户需要调整的操作,即第一编辑操作。

比如,第一显示屏调整的是滤镜,第二显示屏调整的是主题,若移动操作作用于第一显示屏,则第一编辑操作为第一显示屏上当前显示的图片的主题。

步骤404,获取所述偏离角度的角度数值以及偏离方向。

其中,若所述目标显示屏为所述第一显示屏,获取所述显示屏的在所述移动操作完成后的偏离角度;若所述目标显示屏为第二显示屏,则获取移动操作过程中的最大偏离角度。

而偏离角度的偏离方向为其偏离初始状态的方向,即所述移动操作的移动方向;偏离方向包括预设的正方形和负方向,第一编辑操作的菜单中也包括正方向和负方向,可以设定为偏离方向与在操作编辑菜单中的移动方向相同。

比如,以远离所述初始状态作为正方向时,作为第三示例,参见图5,第一显示屏o1由偏离角度为10度(图5左),接收移动操作后,偏离角度向正方向变化10度(图5右),则此时偏离方向为正方向;参见图6,第一显示屏o1由偏离角度为20度(图6左),接收移动操作后,偏离角度向负方向变化10度(图5右),则此时偏离方向为负方向。

作为第四示例,参见图7,第二显示屏o1由偏离角度为10度(图7中a状态),接收移动操作时,最大偏离角度为向正方向变化20度(图7中b状态),移动操作完成后,又恢复图7中a状态,则此时偏离方向为正方向;负方向与正方向过程类似,在此不再赘述。

步骤405,根据所述角度数值、偏离方向,确定目标编辑操作;所述目标编辑操作为所述第一编辑操作在所述第一编辑操作的菜单中沿所述偏离方向移动目标挡位后的编辑操作,所述目标挡位为与所述角度数值对应的挡位。

其中,确定第一编辑操作之后,根据偏离角度的角度数值以及偏离方向,确定目标编辑操作;第一对应关系中,每一段连续的角度范围对应一次调整操作,每次调整将第一显示屏当前执行的操作向前或向后调整一次,而向前或向后依据所述偏离方向确定。

目标挡位为与所述角度数值对应的挡位,比如,偏离角度为30度,第一对应关系中,每10度对应一次调整操作,则此时的目标挡位为3,需要在菜单中向前或向后调整3次,以确定目标编辑操作。

仍然参见图5,第一显示屏o1当前的第一编辑操作为滤镜2(对应的编辑操作),其中,滤镜2对应的图标放大显示;经过移动操作后,偏离角度向正方向变化10度后,目标编辑操作向正方向移动一个挡位,变成滤镜3,滤镜3对应的图标放大显示,如图5右的第二显示屏o2所示;

参见图6,偏离角度为负方向时,第一显示屏o1当前的第一编辑操作为滤镜3,经过移动操作后,偏离角度向正方向变化10度,目标编辑操作向负方向移动一个挡位,变成滤镜2,如图5右的第二显示屏o2所示。

参见图7,第一显示屏o1当前的第一编辑操作为主题1(对应的编辑操作),其中,主题2对应的图标放大显示;经过移动操作后,偏离角度向正方向变化20度,目标编辑操作向正方向移动一个挡位,变成主题3,主题3对应的图标放大显示。

可选地,第一对应关系中,可以设定偏离角度的有效范围,比如设定为10度至80度之间有效,终端设备不响应偏离角度不在该范围的移动操作。

作为第五示例,如图8所示,经过移动操作后,偏离角度沿正方向变化由80度变成90度,此时偏离角度大于80度时,此时为了不影响用户的视觉体验,继续折叠第一显示屏o1将不再加载新的滤镜特效,此外,当偏离角度瞬时增大到80度及以上时,在此情况下也不会加载新的滤镜特效。

作为第六示例,如图9所示,经过移动操作后,偏离角度沿负方向变化由90度变成80度,此时偏离角度仍大于80度时,此时为了不影响用户的视觉体验,继续折叠第一显示屏o1将不再加载新的滤镜特效;此外,作为第六示例,如图8所示,当偏离角度瞬时减小到10度及以下时,在此情况下也不会加载新的滤镜特效。

步骤406,在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

其中,对所述原始图片执行所述目标编辑操作之后,在两个所述显示屏中分别显示目标图片以及所述原始图片;比如,在所述第一显示屏上显示目标图片,并在所述第二显示屏上显示所述原始图片,或在所述第二显示屏上显示目标图片,并在所述第一显示屏上显示所述原始图片;

这样,便可直观地进行效果对此,而不需用户再进行其他额外操作。

进一步地,本发明实施例中,步骤404包括:

获取所述偏离角度的角度数值,根据所述角度数值确定目标挡位;其中,所述目标挡位与角度移动倍数数值相等,所述角度移动倍数为所述角度数值除以预设角度移动单位并取整的数值。

其中,目标挡位为与角度移动倍数数值相等,而角度移动倍数为所述角度数值除以预设角度移动单位并取整的数值,比如,角度数值为35度,预设角度移动单位为10度,则角度移动倍数为3,目标挡位为3。

可选地,本发明实施例中,步骤403,包括:

若所述目标显示屏为所述第一显示屏,所述原始图片对应的第一编辑操作为二级编辑操作;和/或

若所述目标显示屏为所述第二显示屏,所述原始图片对应的第一编辑操作为一级编辑操作;其中,每个所述一级编辑操作包括至少两个所述二级编辑操作。

其中,由于图片编辑操作中通常具有多级菜单,每个菜单中具有多个操作,每个操作中可能还具有多个下级操作;因此,设定第一显示屏对应的第一编辑操作为二级编辑操作,第二显示屏上显示的图片对应的第一编辑操作为一级编辑操作;以添加滤镜为例,主题为一级编辑操作,每个主题的菜单中具有的多个滤镜为二级编辑操作,因此在接收移动操作之后,若作用于第一显示屏,则第一编辑操作为当前的滤镜;若作用于第二显示屏,则第一编辑操作为当前的主题。

作为第七示例,参见图10,图10以添加滤镜的编辑操作为例,介绍本发明实施例提供的图片编辑方法,其中编辑操作为添加滤镜操作,第一显示屏对应滤镜操作,第二显示屏对应主题操作,每个主题的下级菜单具有多个滤镜,所述示例主要包括以下步骤:

步骤1001,终端设备进行图片编辑。

其中,进行图片编辑时,点击滤镜进入滤镜特效编辑,折叠屏完全展开,左面屏(第一显示屏)显示原图,右面屏(第二显示屏)显示滤镜编辑界面,初始状态默认是主题中的一个,且无滤镜特效,如图2所示。

步骤1002,接收到移动操作,确定所述移动操作所作用于的显示屏,以及第一显示屏当前显示图片的第一编辑操作。

其中,以双屏合一的方向为正方向,根据第一显示屏的偏离角度的正负来确定同一主题下的滤镜加载方式,根据第二显示屏的偏离角度的正负来确定下一主题的加载方式。

步骤1003,若移动操作作用于第一显示屏,根据偏离角度方向切换滤镜。

具体地,以每个预设角度移动单位为10度为例,当第一显示屏的折叠角度每检测到一次10度(允许有一定的角度误差)的变化时,在第二显示屏的编辑界面中就会给图片加载当前滤镜特效的下一个滤镜特效;如果某一主题下已经加载到最后一个滤镜,则给图片加载该主题下的第一个滤镜特效;同时在图片下方,此刻被选中的滤镜效果缩略图也会被重点标出,保持与加载滤镜的一致性,以表明所加载滤镜的风格,如图5所示。

同理,如果每检测到一次-10度(允许有一定的角度误差)的变化时,在第二显示屏的编辑界面中就会给图片加载当前滤镜特效的前一个滤镜特效,如图6所示;

此外,当检测到第一显示屏折叠角度(即偏离角度)大于80°时,此时为了不影响用户的视觉体验,继续折叠第一显示屏将不再加载新的滤镜特效,如图8所示。同时,当检测到第一显示屏折叠角度瞬时增大到80°及以上时,在此情况下也不会加载新的滤镜特效,如图9所示。

步骤1004,若移动操作作用于第二显示屏,根据偏离角度方向切换主题。

其中,根据第二显示屏折叠动作的角度值来决定主题切换的方式。

当检测到第二显示屏发生一次变化角度为10度的来回折叠动作(由平铺状态到正角度折叠状态再回到平铺状态)时,滤镜编辑切换到下一主题,如果当前已经切换到最后一个主题,则切换到第一个主题;同时此刻被选中的主题名称也会被突出显示,保持与所选主题的一致性,如图7所示。

当检测到第二显示屏发生一次变化角度为-10度的来回折叠动作时,滤镜编辑切换到上一主题,如果当前已经切换到第一个主题,则切换到最后一个主题;同时此刻被选中的主题名称也会被突出显示,保持与所选主题的一致性。

在本发明的实施例中,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;响应于所述移动操作,获取所述目标显示屏的偏离角度;根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;在两个所述显示屏中分别显示目标图片以及所述原始图片,使得用户可直观地对目标编辑操作的效果进行对比,无需繁琐地在原始图片与目标图片之间进行切换,有利于提升图片编辑的处理速度。

以上介绍了本发明实施例提供的图片编辑方法,下面将结合附图介绍本发明实施例提供的终端设备。

参见图11,本发明实施例还提供了一种终端设备1100,所述终端设备1100的显示屏包括可折叠连接的第一显示屏和第二显示屏,所述终端设备1100包括:

操作接收模块1101,用于检测到所述终端设备1100编辑图片时,接收作用于所述显示屏的移动操作;

操作响应模块1102,用于响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度;

图片编辑模块1103,用于根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;

图片显示模块1104,用于在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

可选地,本发明实施例中,所述操作响应模块1102包括:

第一获取子模块,用于若所述目标显示屏为所述第一显示屏,获取所述第一显示屏在所述移动操作完成后的偏离角度;和/或

第二获取子模块,用于若所述目标显示屏为所述第二显示屏,获取所述第二显示屏在所述移动操作过程中的最大偏离角度。

可选地,本发明实施例中,所述图片编辑模块1103包括:

第一确定子模块,用于根据所述目标显示屏,确定所述原始图片对应的第一编辑操作;

角度获取子模块,用于获取所述偏离角度的角度数值以及偏离方向;

第二确定子模块,用于根据所述角度数值、偏离方向,确定目标编辑操作;所述目标编辑操作为所述第一编辑操作在所述第一编辑操作的菜单中沿所述偏离方向移动目标挡位后的编辑操作,所述目标挡位为与所述角度数值对应的挡位。

可选地,本发明实施例中,所述角度获取子模块用于:

获取所述偏离角度的角度数值,根据所述角度数值确定目标挡位;其中,所述目标挡位与角度移动倍数数值相等,所述角度移动倍数为所述角度数值除以预设角度移动单位并取整的数值。

可选地,本发明实施例中,所述第一确定子模块用于:

若所述目标显示屏为所述第一显示屏,所述原始图片对应的第一编辑操作为二级编辑操作;和/或

若所述目标显示屏为所述第二显示屏,所述原始图片对应的第一编辑操作为一级编辑操作;其中,每个所述一级编辑操作包括至少两个所述二级编辑操作。

本发明实施例提供的终端设备1100能够实现图1至图10的方法实施例中终端设备1100实现的各个过程,为避免重复,这里不再赘述。

本发明的实施例中,通过操作接收模块1101检测到所述终端设备1100编辑图片时,接收作用于所述显示屏的移动操作;操作响应模块1102响应于所述移动操作,获取所述目标显示屏的偏离角度;图片编辑模块1103根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;图片显示模块1104在两个所述显示屏中分别显示目标图片以及所述原始图片,使得用户可直观地对目标编辑操作的效果进行对比,无需繁琐地在原始图片与目标图片之间进行切换,有利于提升图片编辑的处理速度。

图12为实现本发明各个实施例的一种终端设备的硬件结构示意图;

该终端设备1200包括但不限于:射频单元1201、网络模块1202、音频输出单元1203、输入单元1204、传感器1205、显示单元1206、用户输入单元1207、接口单元1208、存储器1209、处理器1210、以及电源1211等部件。本领域技术人员可以理解,图12中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,射频单元1201,用于在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;

处理器1210,用于响应于所述移动操作,获取所述目标显示屏的偏离角度;其中,所述偏离角度为所述目标显示屏在所述移动操作完成后或过程中偏离的角度;

根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;

在两个所述显示屏中分别显示目标图片以及所述原始图片;其中,所述目标图片为所述原始图片执行所述目标编辑操作后的图片。

本发明的实施例中,在所述显示屏上显示有原始图片,且处于图片编辑状态的情况下,接收作用于目标显示屏的移动操作;所述目标显示屏为所述第一显示屏或所述第二显示屏;响应于所述移动操作,获取所述目标显示屏的偏离角度;根据预设对应关系,确定与所述偏离角度对应的目标编辑操作,并对所述原始图片执行所述目标编辑操作;在两个所述显示屏中分别显示目标图片以及所述原始图片,使得用户可直观地对目标编辑操作的效果进行对比,无需繁琐地在原始图片与目标图片之间进行切换,有利于提升图片编辑的处理速度。

需要说明的是,本实施例中上述终端设备1200可以实现本发明实施例中方法实施例中的各个过程,以及达到相同的有益效果,为避免重复,此处不再赘述。

应理解的是,本发明实施例中,射频单元1201可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1210处理;另外,将上行的数据发送给基站。通常,射频单元1201包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1201还可以通过无线通信系统与网络和其他设备通信。

终端设备通过网络模块1202为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元1203可以将射频单元1201或网络模块1202接收的或者在存储器1209中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1203还可以提供与终端设备1200执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1203包括扬声器、蜂鸣器以及受话器等。

输入单元1204用于接收音频或视频信号。输入单元1204可以包括图形处理器(graphicsprocessingunit,gpu)12041和麦克风12042,图形处理器12041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元1206上。经图形处理器12041处理后的图像帧可以存储在存储器1209(或其它存储介质)中或者经由射频单元1201或网络模块1202进行发送。麦克风12042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元1201发送到移动通信基站的格式输出。

终端设备1200还包括至少一种传感器1205,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板12061的亮度,接近传感器可在终端设备1200移动到耳边时,关闭显示面板12061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1205还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元1206用于显示由用户输入的信息或提供给用户的信息。显示单元1206可包括显示面板12061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板12061。

用户输入单元1207可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1207包括触控面板12071以及其他输入设备12072。触控面板12071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板12071上或在触控面板12071附近的操作)。触控面板12071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1210,接收处理器1210发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板12071。除了触控面板12071,用户输入单元1207还可以包括其他输入设备12072。具体地,其他输入设备12072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板12071可覆盖在显示面板12061上,当触控面板12071检测到在其上或附近的触摸操作后,传送给处理器1210以确定触摸事件的类型,随后处理器1210根据触摸事件的类型在显示面板12061上提供相应的视觉输出。虽然在图12中,触控面板12071与显示面板12061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板12071与显示面板12061集成而实现终端设备的输入和输出功能,具体此处不做限定。

接口单元1208为外部装置与终端设备1200连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元1208可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备1200内的一个或多个元件或者可以用于在终端设备1200和外部装置之间传输数据。

存储器1209可用于存储软件程序以及各种数据。存储器1209可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1209可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器1210是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器1209内的软件程序和/或模块,以及调用存储在存储器1209内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器1210可包括一个或多个处理单元;优选的,处理器1210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1210中。

终端设备1200还可以包括给各个部件供电的电源1211(比如电池),优选的,电源1211可以通过电源管理系统与处理器1210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端设备1200包括一些未示出的功能模块,在此不再赘述。

优选的,本发明实施例还提供一种终端设备,包括处理器1210,存储器1209,存储在存储器1209上并可在所述处理器1210上运行的计算机程序,该计算机程序被处理器1210执行时实现上述图片编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图片编辑方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

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

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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