掌桥专利:专业的专利平台
掌桥专利
首页

一种图片处理方法、装置及存储介质

文献发布时间:2023-06-19 09:51:02


一种图片处理方法、装置及存储介质

技术领域

本公开涉及计算机技术,尤其涉及一种图片处理方法、装置及存储介质。

背景技术

目前,移动终端已经成为了人们生活、工作与学习中都不可或缺的一部分,越来越多的用户选择使用移动终端上的摄像头进行图片采集。但由于拍照水平和拍照场景的局限性,往往用户经由摄像头直接拍出的图片并不能使自己满意,比如,经常出现拍摄时的构图、角度不合适的情况,需要后期进行处理调整才能获取满意的图片。

而当前图片对图片进行调整的方式,用户需要根据编辑界面上的文字或者控件形状来确定或者猜测各个控件所能实现的功能。

发明内容

本公开提供一种图片处理方法、装置及存储介质。

根据本公开实施例的第一方面,提供一种图片处理方法,包括:

在第一显示界面上显示第一图片;

检测针对所述第一图片的编辑指令;

根据所述编辑指令,在第二显示界面上显示所述第一图片;

其中,所述第二显示界面为虚拟拍照界面,所述虚拟拍照界面包括:取景框以及位于所述取景框外的至少一个编辑控件,所述第一图片显示在所述虚拟拍照界面的所述取景框中。

可选的,所述虚拟拍照界面的界面元素包括全部或部分拍照界面元素。

可选的,所述根据所述编辑指令,在第二显示界面上显示所述第一图片,包括:

响应于所述编辑指令,启动所述终端的相机应用程序;

在所述相机应用程序的拍照界面的取景框中,显示所述第一图片。

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

获取拍照界面的界面元素信息,所述拍照界面是指所述终端的相机应用程序的拍照界面;

根据所述界面元素信息,生成所述虚拟拍照界面。

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

响应针对所述至少一个编辑控件的编辑操作;

根据所述编辑操作,生成第二图片,其中,所述第二图片为:对所述第一图片的图片参数进行调整后所生成的图片。

可选的,所述根据所述编辑操作,生成第二图片,包括:

响应针对所述至少一个编辑控件的调整操作,调整显示在所述取景框中的第一图片的图片参数;

根据所述编辑操作,基于调整后的图片参数,生成所述第二图片,其中,接收所述编辑操作的编辑控件是根据拍照界面的拍照控件元素信息生成的。

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

响应针对所述至少一个编辑控件的显示操作;

根据所述显示操作,在所述虚拟拍照界面上并列显示所述第一图片和所述第二图片。

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

在接收到打开相册的相册打开指令时,打开移动终端上的相册;

所述在第一显示界面上显示第一图片,包括:

基于图片显示指令,将从所述相册中选择所述图片显示指令所针对的第一图片,显示在所述第一显示界面上。

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

存储所述第二图片,并存储所述第一图片和所述第二图片的关联信息;

在检测到针对所述关联信息的关联显示操作时,同时显示所述第一图片和所述第二图片。

可选的,所述响应针对所述至少一个编辑控件的调整操作,调整显示在所述取景框中的第一图片的图片参数,包括:

响应针对所述至少一个编辑控件的调整操作;

根据所述调整操作,调整所述第一图片的图片参数;所述图片参数包括:图片的清晰度、图片模式、图片亮度和图片色温。

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

将所述至少一个编辑控件显示在所述虚拟拍照界面的所述取景框以外的预定位置;所述预定位置包括以下至少之一:所述取景框的底部;所述取景框的顶部。

根据本公开实施例的第二方面,提供一种图片处理装置,包括:

第一显示模块,配置为在第一显示界面上显示第一图片;

第一检测模块,配置为检测针对所述第一图片的编辑指令;

第二显示模块,配置为根据所述编辑指令,在第二显示界面上显示所述第一图片;

其中,所述第二显示界面为虚拟拍照界面,所述虚拟拍照界面包括:取景框以及位于所述取景框外的至少一个编辑控件,所述第一图片显示在所述虚拟拍照界面的所述取景框中。

可选的,所述虚拟拍照界面的界面元素包括全部或部分拍照界面元素。

可选的,所述第二显示模块,具体配置为:

响应于所述编辑指令,启动所述终端的相机应用程序;

在所述相机应用程序的拍照界面的取景框中,显示所述第一图片。

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

获取模块,配置为获取拍照界面的界面元素信息,所述拍照界面是指所述终端的相机应用程序的拍照界面;

第一生成模块,配置为根据所述界面元素信息,生成所述虚拟拍照界面。

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

第一响应模块,配置为响应针对所述至少一个编辑控件的编辑操作;

第二生成模块,配置为根据所述编辑操作,生成第二图片,其中,所述第二图片为:对所述第一图片的图片参数进行调整后所生成的图片。

可选的,所述第二生成模块,具体配置为:

响应针对所述至少一个编辑控件的调整操作,调整显示在所述取景框中的第一图片的图片参数;

根据所述编辑操作,基于调整后的图片参数,生成所述第二图片,其中,接收所述编辑操作的编辑控件是根据拍照界面的拍照控件元素信息生成的。

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

第二响应模块,配置为响应针对所述至少一个编辑控件的显示操作;

第三显示模块,配置为根据所述显示操作,在所述虚拟拍照界面上并列显示所述第一图片和所述第二图片。

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

打开模块,配置为在接收到打开相册的相册打开指令时,打开移动终端上的相册;

所述第一显示模块,具体配置为:

基于图片显示指令,将从所述相册中选择所述图片显示指令所针对的第一图片,显示在所述第一显示界面上。

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

存储模块,配置为存储所述第二图片,并存储所述第一图片和所述第二图片的关联信息;

第四显示模块,配置为在检测到针对所述关联信息的关联显示操作时,同时显示所述第一图片和所述第二图片。

可选的,所述第二生成模块,具体配置为:

响应针对所述至少一个编辑控件的调整操作;

根据所述调整操作,调整所述第一图片的图片参数;所述图片参数包括:图片的清晰度、图片模式、图片亮度和图片色温。

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

第五显示模块,配置为将所述至少一个编辑控件显示在所述虚拟拍照界面的所述取景框以外的预定位置;所述预定位置包括以下至少之一:所述取景框的底部;所述取景框的顶部。

根据本公开实施例的第三方面,提供一种图片处理装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器用于:执行时实现上述第一方面中图片处理方法中的步骤。

根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由图片处理装置的处理器执行时,使得所述装置能够执行上述第一方面中的图片处理方法。

本公开的实施例提供的技术方案可以包括以下有益效果:

由上述实施例可知,本公开不仅能够基于编辑指令在虚拟拍照界面自动显示第一图片,界面直观;而且在虚拟拍照界面上设置至少一个编辑控件,能够简化编辑图片的操作。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1A是根据一示例性实施例示出的图片处理方法的流程示意图一;

图1B是根据一示例性实施例示出的图片处理的界面示意图一;

图1C是根据一示例性实施例示出的图片处理的界面示意图二;

图2是根据一示例性实施例示出的图片处理方法的流程示意图二;

图3是根据一示例性实施例示出的图片处理方法的流程示意图三;

图4是根据一示例性实施例示出的图片处理方法的流程示意图四;

图5是根据一示例性实施例示出的图片处理方法的流程示意图五;

图6是根据一示例性实施例示出的图片处理方法的流程示意图六;

图7是根据一示例性实施例示出的图片处理方法的流程示意图七;

图8是根据一示例性实施例示出的图片处理装置框图一;

图9是根据一示例性实施例示出的图片处理装置框图二;

图10是根据一示例性实施例示出的图片处理装置框图三;

图11是根据一示例性实施例示出的图片处理装置框图四;

图12是根据一示例性实施例示出的一种用于图片处理装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例中提供了一种图片处理方法,图1A是根据一示例性实施例示出的图片处理方法的流程示意图一,如图1A所示,该方法主要包括以下步骤:

在步骤101中,在第一显示界面上显示第一图片。

这里,第一图片可以为移动终端上的相册中的任一图片、或者通过安装在移动终端上的应用程序显示的任一图片;对应地,第一显示界面可以为相册的浏览界面上或者安装在移动终端上的属于应用程序的显示界面。

例如,用户在通过移动终端中的图片采集组件进行图片采集的过程中,如果已经执行了图片采集的操作,则进入图片预览界面,这里,可以在图片的预览界面显示第一图片;如果用户连续拍摄了多张图片,则可以进入移动终端的相册找到对应的第一图片,并在相册的浏览界面显示第一图片。

本公开实施例中,基于能够在多个应用场景中显示第一图片,如果用户开启了图片处理功能,则可以在进行图片采集的过程中、本地相册中或者应用程序的显示界面中对该图片进行处理,相较于特定的某个应用场景,增加了用户操作的便利性。

在步骤102中,检测针对第一图片的编辑指令。

这里,可以基于设置于第一显示界面上的至少一个虚拟按钮检测接收到的编辑指令,例如,根据用户的输入操作检测针对于第一图片的编辑指令,其中,输入操作可以为单击、双击或者长按的操作。

在步骤103中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

这里,以设置于第一显示界面上的虚拟按钮检测到编辑指令为例,用户可以通过单击该虚拟按钮,输入编辑指令,在移动终端接收到该编辑指令时,在第二显示界面上显示第一图片,其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。这样,可以在第二显示界面模拟拍照功能,以使调整图片的界面更加直观、且符合用户的操作习惯。

图1B是根据一示例性实施例示出的图片处理的界面示意图一,如图1B所示,第一显示界面10b包括取景框11b、控件区域12b和信息显示区域13b,可以将第一图片完全显示于取景框11b,控件区域12b仅包括发送、编辑、收藏等功能,信息显示区域13b显示有日期等信息。图1C是根据一示例性实施例示出的图片处理的界面示意图二,如图1C所示,第二显示界面10c包括取景框11c、控件区域12c和信息显示区域13c,可以将第一图片完全显示于取景框11c,控件区域12c包括图片采集控件和图片采集模式、例如人像、夜景等。

在其他可选的实施例中,虚拟拍照界面的界面元素包括全部或部分拍照界面元素。

这里,界面元素是指可以满足交互需求的软件或系统界面所包含的满足用户交互要求的一系列元素,对应的,拍照界面元素是指满足交互需求的软件或系统界面所包含的满足用户拍照需求的元素。

本公开实施例中,通过在第一显示界面上显示第一图片;根据检测到的编辑指令,在第二显示界面(虚拟拍照界面)上的取景框中显示第一图片,并在位于取景框外设置至少一个编辑控件,能够基于编辑指令在虚拟拍照界面自动显示第一图片,不仅界面直观,而且在虚拟拍照界面上设置至少一个编辑控件,能够简化编辑图片的操作。

图2是根据一示例性实施例示出的图片处理方法的流程示意图二,如图2所示,该方法主要包括以下步骤:

在步骤201中,在第一显示界面上显示第一图片。

在步骤202中,检测针对第一图片的编辑指令。

在步骤203中,响应于编辑指令,启动终端的相机应用程序。

这里,终端的相机应用程序可以为安装在终端上的相机应用程序(Bpplicbtion,BPP),本公开实施例中,以设置于第一显示界面上的虚拟按钮检测到编辑指令为例,用户可以通过单击该虚拟按钮,输入编辑指令,在移动终端接收到该编辑指令时,可以启动相机应用程序。

在步骤204中,在相机应用程序的拍照界面的取景框中,显示第一图片。

这里,在启动相机应用程序之后,可以将第一图片显示于相机应用程序的拍照界面的取景框中,这样,就可以基于相机应用程序上面的至少一个编辑控件对取景框中的第一图片进行编辑。

本公开实施例中,通过在第一显示界面上显示第一图片;根据检测到的编辑指令,在相机应用程序的拍照界面的取景框中,显示第一图片,并在位于取景框外设置至少一个编辑控件,不仅界面直观,而且可以直接基于拍照界面上的至少一个编辑控件,能够简化编辑图片的操作。

图3是根据一示例性实施例示出的图片处理方法的流程示意图三,如图3所示,该方法主要包括以下步骤:

在步骤301中,获取拍照界面的界面元素信息,拍照界面是指终端的相机应用程序的拍照界面。

这里,界面元素是指可以满足交互需求的软件或系统界面所包含的满足用户交互要求的一系列元素,对应的,拍照界面元素是指满足交互需求的软件或系统界面所包含的满足用户拍照需求的元素。本公开实施例中,可以从终端的相机应用程序的拍照界面获取拍照界面的界面元素信息。

在步骤302中,根据界面元素信息,生成虚拟拍照界面。

这里,在获取到拍照界面的界面元素信息之后,可以基于界面元素信息,生成虚拟拍照界面,这样,就可以在虚拟拍照界面实现近似于拍照界面上相应编辑控件的功能,以对第一图片进行编辑。

在步骤303中,在第一显示界面上显示第一图片。

在步骤304中,检测针对第一图片的编辑指令。

在步骤305中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

本公开实施例中,通过获取拍照界面的界面元素信息,根据拍照界面的界面元素信息,生成虚拟拍照界面,能够在虚拟拍照界面实现近似于拍照界面上相应编辑控件的功能,以对第一图片进行编辑,不仅界面直观,还能简化编辑图片的操作。

图4是根据一示例性实施例示出的图片处理方法的流程示意图四,如图4所示,该方法主要包括以下步骤:

在步骤401中,在第一显示界面上显示第一图片。

在步骤402中,检测针对第一图片的编辑指令。

在步骤403中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

在步骤404中,响应针对至少一个编辑控件的编辑操作。

在步骤405中,根据编辑操作,生成第二图片,其中,第二图片为:对第一图片的图片参数进行调整后所生成的图片。

这里,以编辑控件为设置于第二显示界面上的虚拟按钮为例,用户可以通过单击该虚拟按钮,输入编辑操作,在移动终端接收到该编辑操作时,可以直接获取对第一图片的图片参数进行调整后生成的图片、即第二图片。

在其他可选的实施例中,也可以获取对第一图片的图片参数进行调整后的显示在第二显示界面上的取景框的部分图片,并基于该部分图片生成第二图片。其中,第二图片的调整参数区别于第一图片,例如,亮度、色温或者图片模式会有所不同。本公开实施例中,生成的第二图片的尺寸大小可以与第一图片的尺寸大小相同,在生成第二图片之后,可以根据第一图片的分辨率将第二图片的分辨率调整至设定阈值。

本公开实施例中,在对第一图片执行调整操作之后,通过第二显示界面上的编辑控件执行编辑操作,获取对第一图片的图片参数进行调整后所生成的图片、即第二图片。这样,能够进入设定的显示界面并基于编辑控件自动生成第二图片,区别于直接在编辑界面中对图片进行调整,不仅界面直观,还能够简化编辑图片的操作。

图5是根据一示例性实施例示出的图片处理方法的流程示意图五,如图5所示,该方法主要包括以下步骤:

在步骤501中,在第一显示界面上显示第一图片。

在步骤502中,检测针对第一图片的编辑指令。

在步骤503中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

在步骤504中,响应针对至少一个编辑控件的调整操作,调整显示在取景框中的第一图片的图片参数。

在步骤505中,响应针对至少一个编辑控件的编辑操作。

在步骤506中,根据编辑操作,基于调整后的图片参数,生成第二图片,其中,接收编辑操作的编辑控件是根据拍照界面的拍照控件元素信息生成的。

这里,调整操作可以为检测到的用户基于移动终端的屏幕输入的操作,例如,用户通过触屏的方式在移动终端的屏幕上输入放大操作、缩小操作、旋转操作、移动操作或者翻转、点击等操作。以调整操作为点击操作为例,用户可以通过单指点击屏幕以对第一图片进行虚化处理;以调整操作为选择人像模式的操作为例,用户可以通过点击人像模式控件,以将第一图片调节至人像模式。其中,图片参数包括:图片的清晰度、图片模式、图片亮度和图片色温等。

其中,界面元素是指可以满足交互需求的软件或系统界面所包含的满足用户交互要求的一系列元素,对应的,拍照控件元素是指满足交互需求的软件或系统界面所包含的满足用户触发拍照界面的拍照功能的控件元素。本公开实施例中,可以从终端的相机应用程序的拍照界面获取拍照控件元素信息。

本公开实施例中,能够在虚拟拍照界面对第一图片的图片参数进行调整,区别于直接在编辑界面中对图片进行调整,不仅界面直观,还能够简化编辑图片的操作。

图6是根据一示例性实施例示出的图片处理方法的流程示意图六,如图6所示,该方法主要包括以下步骤:

在步骤601中,在第一显示界面上显示第一图片。

在步骤602中,检测针对第一图片的编辑指令。

在步骤603中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

在步骤604中,响应针对至少一个编辑控件的调整操作,调整显示在取景框中的第一图片的图片参数。

在步骤605中,响应针对至少一个编辑控件的编辑操作。

在步骤606中,根据编辑操作,基于调整后的图片参数,生成第二图片,其中,接收编辑操作的编辑控件是根据拍照界面的拍照控件元素信息生成的。

在步骤607中,响应针对至少一个编辑控件的显示操作。

这里,编辑控件可以为显示在第二显示界面上的虚拟按钮,例如,在检测到生成第二图片时,则将该编辑控件显示在图片区域或者控件区域的设定位置,以便于用户输入显示操作。该编辑控件可以设置于第二显示界面的顶部或者底部,以便于用户查找和操作。

在步骤608中,根据显示操作,在虚拟拍照界面上并列显示第一图片和第二图片。

这里,用户可以通过编辑控件输入显示操作,例如单击、双击或者长按等,移动终端在检测到显示操作时,可以在第二显示界面上并列显示第一图片和第二图片,以便于用户进行观察对比。

在其他可选的实施例中,在移动终端检测到显示操作时,可以调取第一图片,使第一图片在第二显示界面覆盖第二图片,此时,进入显示第一图片的状态,第一图片填充整个取景框;在移动终端检测到用户取消输入显示操作时,则使第二图片覆盖第一图片,此时,进入显示第二图片的状态,第二图片填充整个取景框,以使用户在观察对比的时候,还能够看到最终生成的图片效果,用户体验更佳。

图7是根据一示例性实施例示出的图片处理方法的流程示意图七,如图7所示,该方法主要包括以下步骤:

在步骤701中,在接收到打开相册的相册打开指令时,打开移动终端上的相册。

这里,用户可以将通过移动终端上的图片采集组件采集、经由网络下载或者从其他电子设备上拷贝的图片存储至移动终端中的相册中,该相册可以为移动终端自带的相册。

以第一图片为存储在移动终端中相册中的图片为例,在用户需要浏览或者使用相册中所存储的第一图片时,可以输入打开相册的相册打开指令,移动终端在接收到该相册打开指令时,打开相册。

在步骤702中,基于图片显示指令,将从相册中选择图片显示指令所针对的第一图片,显示在第一显示界面上。

这里,第一显示界面可以为相册的浏览界面。用户可以通过单击、双击或者长按的方式输入针对第一图片的图片显示指令,移动终端在接收到该图片显示指令时,可以将第一图片显示在相册的浏览界面上。

本公开实施例中,通过将第一图片显示在相册的浏览界面上,能够在浏览界面上直接对第一图片进行处理,不需要用户再返回至某个特定的显示界面以对图片进行处理,能够减少操作步骤,提高图片处理的便利性,进而提升用户体验。

在步骤703中,在第一显示界面上显示第一图片。

在步骤704中,检测针对第一图片的编辑指令。

在步骤705中,根据编辑指令,在第二显示界面上显示第一图片;其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

在其他可选的实施例中,该方法还包括:存储第二图片,并存储第一图片和第二图片的关联信息;在检测到针对关联信息的关联显示操作时,同时显示第一图片和第二图片。

这里,可以将第二图片存储于相册中或者其他的文件夹内。在生成第二图片时,可以建立第二图片和第一图片之间的关联关系,并基于关联信息对第一图片和第二图片的关联关系进行标识,以在显示第一图片或者第二图片的时候,可以基于该关联信息查找到对应的第二图片或者第一图片,并同时显示第一图片和第二图片,其中,关联信息可以是数字或者图片的名称等,只要能够标识第一图片和第二图片之间的关联关系即可。

例如,在用户查看第一图片时,能够基于该第一图片所对应的关联信息查询是否有与该第一图片对应的第二图片,如果有,则可以直接调出该第二图片,并同时显示第一图片和第二图片,这样,用户就不需要频繁翻看相册查找第二图片了,可以提高查看图片的便利性。

在其他可选的实施例中,响应针对至少一个编辑控件的调整操作,调整显示在取景框中的第一图片的图片参数,包括:响应针对至少一个编辑控件的调整操作;根据调整操作,调整第一图片的图片参数;图片参数包括:图片的清晰度、图片模式、图片亮度和图片色温。

在其他可选的实施例中,该方法还包括:将至少一个编辑控件显示在虚拟拍照界面的取景框以外的预定位置;预定位置包括以下至少之一:取景框的底部;取景框的顶部。

这里,在检测到调整操作时,将编辑控件显示在显示界面的取景框以外的预定位置,可以便于用户操作。这里,编辑控件可以从检测到调整操作开始一直显示在预定位置、即一直处于可视状态,以便于用户在浏览图片的过程中随时通过编辑控件对图片进行编辑操作。其中,预定位置包括以下至少之一:取景框的底部;取景框的顶部。

这里,通过将编辑控件设置于取景框的底部或者取景框的顶部,相较于设置于其它位置更加显眼,能够便于用户查找和使用该编辑控件。

在其他可选的实施例中,还可以在移动终端的相应界面、例如设置界面,设置启动图片处理功能的功能控件,该功能控件可以为虚拟按钮,用于启动和关闭移动终端的相册中的图片处理功能,在检测到调整操作时,检测该功能控件是否打开,如果确定该功能控件打开,则启动移动终端的相册中的图片处理功能,在检测到调整操作时,将编辑控件显示在第二显示界面的取景框以外的预定位置。通过设置启动图片处理功能的功能控件,用户能够在不需要使用图片处理功能的时候关闭图片处理功能,以减少误操作的发生。

在其他可选的实施例中,在浏览图片的过程中,如果检测到开启了图片处理功能,可以基于当前的浏览显示界面(第一显示界面)生成虚拟拍照界面(第二显示界面),并在虚拟拍照界面的取景框显示第一图片,以能够在虚拟拍照界面中直观地对第一图片进行编辑。

例如,可以通过单击图片区域的某个位置以对第一图片进行二次对焦,将单击触点的设定范围外的区域进行虚化处理;或者,

选择虚拟拍照界面上的人像模式控件,以将第一图片切换至人像模式;或者,

通过虚拟拍照界面上的调整曝光控件和调整感光度的控件对第一图片的曝光度和感光度进行调整,以改变第一图片的亮度值;或者,

通过调节虚拟拍照界面上的色温控件,调节第一图片的色温;或者,通过虚拟拍照界面上的镜头切换控件,对第一图片进行自动裁切,以获得对应的焦距镜头相同的视角(Field Of View,FOV)。

图8是根据一示例性实施例示出的图片处理装置框图一,如图8所示,该图片处理装置800主要包括:

第一显示模块801,配置为在第一显示界面上显示第一图片;

第一检测模块802,配置为检测针对第一图片的编辑指令;

第二显示模块803,配置为根据编辑指令,在第二显示界面上显示第一图片;

其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中。

在其他可选的实施例中,虚拟拍照界面的界面元素包括全部或部分拍照界面元素。

在其他可选的实施例中,第二显示模块803,具体配置为:

响应于编辑指令,启动终端的相机应用程序;

在相机应用程序的拍照界面的取景框中,显示第一图片。

图9是根据一示例性实施例示出的图片处理装置框图二,如图9所示,该图片处理装置900主要包括:

第一显示模块801,配置为在第一显示界面上显示第一图片;

第一检测模块802,配置为检测针对第一图片的编辑指令;

第二显示模块803,配置为根据编辑指令,在第二显示界面上显示第一图片;

其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中;

第一响应模块901,配置为响应针对至少一个编辑控件的编辑操作;

第二生成模块902,配置为根据编辑操作,生成第二图片,其中,第二图片为:对第一图片的图片参数进行调整后所生成的图片。

在其他可选的实施例中,第二生成模块902,具体配置为:

响应针对至少一个编辑控件的调整操作,调整显示在取景框中的第一图片的图片参数;

根据编辑操作,基于调整后的图片参数,生成第二图片,其中,接收编辑操作的编辑控件是根据拍照界面的拍照控件元素信息生成的。

图10是根据一示例性实施例示出的图片处理装置框图三,如图10所示,该图片处理装置1000主要包括:

第一显示模块801,配置为在第一显示界面上显示第一图片;

第一检测模块802,配置为检测针对第一图片的编辑指令;

第二显示模块803,配置为根据编辑指令,在第二显示界面上显示第一图片;

其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中;

第一响应模块901,配置为响应针对至少一个编辑控件的编辑操作;

第二生成模块902,配置为根据编辑操作,生成第二图片,其中,第二图片为:对第一图片的图片参数进行调整后所生成的图片;

第二响应模块1001,配置为响应针对至少一个编辑控件的显示操作;

第三显示模块1002,配置为根据显示操作,在虚拟拍照界面上并列显示第一图片和第二图片。

图11是根据一示例性实施例示出的图片处理装置框图四,如图11所示,该图片处理装置1100主要包括:

第一显示模块801,配置为在第一显示界面上显示第一图片;

第一检测模块802,配置为检测针对第一图片的编辑指令;

第二显示模块803,配置为根据编辑指令,在第二显示界面上显示第一图片;

其中,第二显示界面为虚拟拍照界面,虚拟拍照界面包括:取景框以及位于取景框外的至少一个编辑控件,第一图片显示在虚拟拍照界面的取景框中;

打开模块1101,配置为在接收到打开相册的相册打开指令时,打开移动终端上的相册;

第一显示模块801,具体配置为:

基于图片显示指令,将从相册中选择图片显示指令所针对的第一图片,显示在第一显示界面上。

在其他可选的实施例中,该装置还包括:

存储模块,配置为存储第二图片,并存储第一图片和第二图片的关联信息;

第四显示模块,配置为在检测到针对关联信息的关联显示操作时,同时显示第一图片和第二图片。

在其他可选的实施例中,第二生成模块902,具体配置为:

响应针对至少一个编辑控件的调整操作;

根据调整操作,调整第一图片的图片参数;图片参数包括:图片的清晰度、图片模式、图片亮度和图片色温。

在其他可选的实施例中,该装置还包括:

第五显示模块,配置为将至少一个编辑控件显示在虚拟拍照界面的取景框以外的预定位置;预定位置包括以下至少之一:取景框的底部;取景框的顶部。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

相应的,本公开还提供图片处理装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器用于:执行时实现上述实施例中任意一种图片处理方法中的步骤。

图12是根据一示例性实施例示出的一种用于图片处理装置1200的框图。例如,装置1200可以是移动电话、计算机、数字广播终端、消息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。

参照图12,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电力组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)接口1212,传感器组件1214,以及通信组件1216。

处理组件1202通常控制装置1200的整体操作,诸如与显示、电话呼叫、数据通信、相机操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202还可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。

存储器1204被配置为存储各种类型的数据以支持在装置1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRBM)、电可擦除可编程只读存储器(EEPROM)、可擦除可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、快闪存储器、磁盘或光盘。

电力组件1206为装置1200各种组件提供电力。电力组件1206可以包括:电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。

多媒体组件1208包括在所述装置1200和用户之间提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当装置1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和/或后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。

I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘、点击轮、按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到装置1200的打开/关闭状态、组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置为在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图片传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器、陀螺仪传感器、磁传感器、压力传感器或温度传感器。

通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi、2G或3G,或它们的组合。在一个示例性实施例中,通信组件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDB)技术、超宽带(UWB)技术、蓝牙(BT)技术或其他技术来实现。

在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(BSIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGB)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RBM)、CD-ROM、磁带、软盘和光数据存储设备等。

相应的,本公开还提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由图片处理装置的处理器执行时,使得所述装置能够执行上述实施例中的图片处理方法,所述方法包括:

在第一显示界面上显示第一图片;

检测针对所述第一图片的编辑指令;

根据所述编辑指令,在第二显示界面上显示所述第一图片;

其中,所述第二显示界面为虚拟拍照界面,所述虚拟拍照界面包括:取景框以及位于所述取景框外的至少一个编辑控件,所述第一图片显示在所述虚拟拍照界面的所述取景框中。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 一种图片处理方法、图片处理装置、图片处理平台以及存储介质
  • 图片处理方法、图片处理装置和可读存储介质
技术分类

06120112319620