图像处理方法、装置及电子设备

文档序号:1966083 发布日期:2021-12-14 浏览:44次 >En<

阅读说明:本技术 图像处理方法、装置及电子设备 (Image processing method and device and electronic equipment ) 是由 王怡婷 于 2021-08-25 设计创作,主要内容包括:本申请公开了一种图像处理方法、装置及电子设备,属于通信技术领域。该方法包括:接收用户的拍摄输入;响应于拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像,并将目标图像参数保存至第二应用程序中;通过第二应用程序,基于目标图像参数,对至少一个第一图像进行图像处理;其中,目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数。(The application discloses an image processing method, an image processing device and electronic equipment, and belongs to the technical field of communication. The method comprises the following steps: receiving a photographing input of a user; responding to shooting input, shooting through a first application program to obtain at least one first image, and storing target image parameters into a second application program; performing image processing on at least one first image based on the target image parameter by a second application program; the target image parameters are image processing parameters set by a user in the first application program aiming at least one first image.)

图像处理方法、装置及电子设备

技术领域

本申请属于通信技术领域,具体涉及一种图像处理方法、装置及电子设备。

背景技术

通常,用户在使用电子设备进行拍照的过程中,可以采用连拍的方式获取多张照片,然后对该多张照片进行手动优化处理,从而得到具有处理效果的多幅连续时刻的照片。

然而,在采用上述方式进行拍照时,电子设备在拍摄过程中并不会对图像进行任何处理,使得最终得到的照片的效果较差,从而导致电子设备拍摄图像的效率较差。

发明内容

本申请实施例的目的是提供一种图像处理方法、装置及电子设备,能够解决现有技术中电子设备拍摄图像的效率较差的问题。

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

第一方面,本申请实施例提供了一种图像处理方法,该图像处理方法包括:接收用户的拍摄输入;响应于拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像,并将目标图像参数保存至第二应用程序中;通过第二应用程序,基于目标图像参数,对至少一个第一图像进行图像处理;其中,目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数。

第二方面,本申请实施例提供了一种图像处理装置,该图像处理装置包括:接收模块、拍摄模块、保存模块和处理模块。其中,接收模块,用于接收用户的拍摄输入;拍摄模块,用于响应于接收模块接收的拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像;保存模块,用于将目标图像参数保存至第二应用程序中,该目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数;处理模块,用于通过第二应用程序,基于保存模块保存的目标图像参数,对拍摄模块得到的至少一个第一图像进行图像处理。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,用户执行拍摄输入,可以触发电子设备通过第一应用程序(例如相机应用程序)进行拍摄得到多张图像,并将用户在第一应用程序中设置的图像处理参数保存至第二应用程序(例如图库应用程序)中,此时,电子设备可以通过第二应用程序,基于该图像处理参数对多张图像进行图像处理。本方案中,用户进行拍摄输入,即可触发电子设备通过第一应用程序采集多张图像,并自动通过第二应用程序采用预先设置的图像处理参数对该多张图像进行图像处理,无需后续进行手动编辑图像的操作,从而提高了电子设备拍摄图像的效率。

附图说明

图1是本申请实施例提供的一种图像处理方法的流程图;

图2是本申请实施例提供的一种手机的界面的实例示意图之一;

图3是本申请实施例提供的一种手机的界面的实例示意图之二;

图4是本申请实施例提供的一种手机的界面的实例示意图之三;

图5是本申请实施例提供的一种手机的界面的实例示意图之四;

图6是本申请实施例提供的一种手机的界面的实例示意图之五;

图7是本申请实施例提供的一种手机的界面的实例示意图之六;

图8是本申请实施例提供的一种手机的界面的实例示意图之七;

图9是本申请实施例提供的一种手机的界面的实例示意图之八;

图10是本申请实施例提供的一种手机的界面的实例示意图之九;

图11是本申请实施例提供的一种图像处理装置的结构示意图;

图12是本申请实施例提供的一种电子设备的硬件结构示意图之一;

图13是本申请实施例提供的一种电子设备的硬件结构示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的图像处理方法进行详细地说明。

传统方案中,用户在使用电子设备进行拍照的过程中,可以采用快速单击拍照按键的方式对图像进行采集和处理;或者,可以采用连拍的方式获取多张照片,然后对该多张照片进行手动优化处理,从而得到具有处理效果的多幅连续时刻的照片。

然而,在采用快速单击拍照按键的方式进行拍照时,由于用户的点击速度过快且图像处理过程较为耗时,使得电子设备短时间内无法响应拍照功能,导致丢失某个拍照场景;在采用连拍的方式进行拍照时,电子设备在拍摄过程中并不会对图像进行任何处理,使得最终得到的照片的效果较差;如此,导致电子设备拍摄图像的效率较差。

为了解决传统方案中存在的技术问题,本申请实施例中,在显示第一应用程序(例如相机应用程序)的拍摄预览界面的情况下,用户可以预先在第一应用程序中设置多个图像处理参数(即下述实施例中的目标图像参数),电子设备在接收到用户的拍摄输入之后,可以通过第一应用程序进行拍摄得到多张图像(即下述实施例中的至少一个第一图像),并将多个图像处理参数保存至第二应用程序(例如图库应用程序)中,此时,电子设备可以通过第二应用程序,基于这些图像处理参数对多张图像进行图像处理,从而得到具有处理效果的多幅连续时刻的照片。

通过本方案,一方面,电子设备可以通过第一应用程序进行拍摄,以采集多张图像,并通过第二应用程序对该多张图像进行图像处理,而非在连拍时进行图像处理,避免了用户点击速度过快而图像处理过程较为耗时,使得电子设备短时间内无法响应拍照功能的问题;另一方面,用户执行拍摄输入,即可触发电子设备采集多张图像,并自动采用预先设置的图像处理参数对该多张图像进行图像处理,无需后续进行手动编辑图像的操作;如此,提高了电子设备拍摄图像的效率。

本申请实施例提供一种图像处理方法,图1示出了本申请实施例提供的一种图像处理方法的流程图,该方法可以应用于电子设备。如图1所示,本申请实施例提供的图像处理方法可以包括下述的步骤201至步骤203。

步骤201、电子设备接收用户的拍摄输入。

本申请实施例中,用户在使用电子设备进行拍照的过程中,电子设备可以通过第一应用程序(例如相机应用程序)进行拍摄得到多张图像,并将用户在第一应用程序中设置的图像处理参数(即下述实施例中的目标图像处理参数)保存至第二应用程序(例如图库应用程序)中,此时,电子设备可以通过第二应用程序,基于该图像处理参数对多张图像进行图像处理,从而得到具有处理效果的多幅连续时刻的照片。

可选地,本申请实施例中,上述拍摄输入可以为用户在电子设备的屏幕上的滑动输入、长按输入等,或者用户对第一应用程序中的某一控件(例如拍摄控件)的输入(例如点击输入、双击输入或长按输入等),以使得电子设备采集多张图像。

示例性的,用户可以通过快速点击“拍照按键”多次,以使得电子设备采集多张图像;或者,用户可以在第一应用程序中设置连拍模式,然后点击“拍照按键”,以使得电子设备采集多张图像。

步骤202、电子设备响应于拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像,并将目标图像参数保存至第二应用程序中。

本申请实施例中,上述目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数。

可选地,本申请实施例中,上述第一应用程序可以为相机类应用程序或者具有拍摄功能的其他应用程序;上述第二应用程序可以为图库类应用程序或者具有存储图像功能的其他应用程序。

需要说明的是,通过第一应用程序进行拍摄可以理解为通过第一应用程序进行连拍。具体地,用户通过第一应用程序快速点击“拍照按键”多次进行连拍;或者,用户在第一应用程序中设置连拍模式,然后点击“拍照按键”进行连拍。

可选地,本申请实施例中,上述至少一个第一图像中的每个第一图像可以为完全相同的图像或者包含相同内容的图像。

可选地,本申请实施例中,针对至少一个第一图像中的每个第一图像,用户设置的图像参数可以相同,也可以不同。

可选地,本申请实施例中,用户可以为至少一个第一图像仅设置一组图像参数,以使得每个第一图像对应相同的图像参数;或者,针对至少一个第一图像中的每个第一图像,用户可以分别设置一组图像参数,以使得不同的第一图像对应不同的图像参数。

可选地,本申请实施例中,电子设备可以采用binder通信机制将目标图像参数保存至第二应用程序的数据库中,以使得电子设备通过第二应用程序,基于目标图像参数对至少一个第一图像进行图像处理。

需要说明的是,binder通信机制为电子设备常用的一种进程间通信机制,其基于服务端/客户端架构实现数据传输,并在传输过程中只需一次数据拷贝,因此性能较高。

可选地,本申请实施例中,电子设备可以在得到至少一个第一图像的所有图像后,在第二应用程序中保存目标图像处理参数;或者,电子设备可以每得到一个第一图像,就在第二应用程序中保存该第一图像对应的图像参数,以保存所有第一图像对应的图像参数,也即目标图像参数。

步骤203、电子设备通过第二应用程序,基于目标图像参数,对至少一个第一图像进行图像处理。

可选地,本申请实施例中,一种实现方式中,电子设备可以采用相同的图像参数对至少一个第一图像进行图像处理,以使得至少一个第一图像具有相同的处理效果;另一种实现方式中,电子设备可以采用不同的图像参数分别对至少一个第一图像进行图像处理,以使得不同的第一图像具有不同的处理效果。

可以理解,由于用户为多张图像仅设置一组图像参数,因此电子设备在接收到拍摄输入后,针对多张图像中的每张图像,电子设备均采用该图像参数进行图像处理,从而得到具有相同处理效果的多幅连续时刻的照片;或者,由于针对多张图像中的每张图像,用户可以分别设置一组图像参数,因此电子设备在接收到拍摄输入后,可以采用每张图像对应的图像参数对每张图像分别进行图像处理,从而得到具有不同处理效果的多幅连续时刻的照片。

可选地,本申请实施例中,电子设备通过第二应用程序对至少一个第一图像进行图像处理之后,用户可以进入第二应用程序中,查看图像处理后的至少一个第一图像。

示例性的,如图2中的(A)所示,用户可以点击“拍摄按键”,使得电子设备通过相机应用程序采集多张图像,并通过图库应用程序对该多张图像进行图像处理,如图2中的(B)所示,用户可以点击“图库应用程序入口”,以进入到图库应用程序中,查看图像处理后的多张图像。

可选地,本申请实施例中,在用户进入第二应用程序之后,电子设备可以显示图像处理后的所有第一图像;或者,电子设备可以仅显示图像处理后的一个第一图像,然后用户进行输入,触发电子设备显示图像处理后的其余第一图像。

示例性的,如图3中的(A)所示,电子设备显示图像处理后的一个图像,如图3中的(B)所示,用户进行左/右滑输入,触发电子设备显示图像处理后的其余图像。

本申请实施例提供一种图像处理方法,用户执行拍摄输入,可以触发电子设备通过第一应用程序(例如相机应用程序)进行拍摄得到多张图像,并将用户在第一应用程序中设置的图像处理参数保存至第二应用程序(例如图库应用程序)中,此时,电子设备可以通过第二应用程序,基于该图像处理参数对多张图像进行图像处理。本方案中,用户进行拍摄输入,即可触发电子设备通过第一应用程序采集多张图像,并自动通过第二应用程序采用预先设置的图像处理参数对该多张图像进行图像处理,无需后续进行手动编辑图像的操作,从而提高了电子设备拍摄图像的效率。

可选地,在本申请实施例的一种实现方式中,在上述步骤201之前,本申请实施例提供的图像处理方法还包括下述的步骤301至步骤304。

步骤301、在显示第一应用程序的拍摄预览界面的情况下,电子设备接收用户的第一输入。

本申请实施例中,上述拍摄预览界面中包括至少一个控件,每个控件分别对应一个图像处理功能,上述第一输入为用户对至少一个控件中的第一控件的输入。

可选地,本申请实施例中,上述拍摄预览界面可以为电子设备中的相机应用程序的拍摄预览界面。

可选地,本申请实施例中,用户可以对相机应用程序的应用图标,或对用于指示相机应用程序的入口的其它任意标识输入,以触发电子设备显示上述拍摄预览界面,具体的可以根据实际使用需求确定,本申请实施例不作限定。

可选地,本申请实施例中,上述第一输入可以为点击输入、长按输入、拖动输入或滑动输入等任意可能形式的输入,具体的可以根据实际使用需求确定,本申请实施例不作限制。

可选地,本申请实施例中,上述至少一个控件可以包括美颜控件、风格控件、虚化控件、滤镜控件、边框控件、贴纸控件等;上述图像处理功能可以为美颜功能、风格功能、滤镜功能、虚化功能、边框功能、贴纸功能等,其中,美颜控件对应美颜功能、风格控件对应风格功能、虚化控件对应虚化功能、滤镜控件对应滤镜功能、边框控件对应边框功能、贴纸控件对应贴纸功能。

示例性的,如图4所示,拍摄预览界面中包括“虚化”控件、“风格”控件和“美颜”控件,其中,“虚化”控件对应虚化功能,“风格”控件对应风格功能,“美颜”控件对应美颜功能。

步骤302、电子设备响应于第一输入,显示第一图像处理功能对应的多个图像参数的标识。

本申请实施例中,上述第一图像处理功能为第一控件对应的图像处理功能。

可选地,本申请实施例中,每个图像处理功能对应至少一个图像参数。例如,美颜功能对应磨皮、美白和大眼等图像参数,风格功能对应自然、复古和法式等图像参数。

示例性的,结合图4,如图5所示,用户对“美颜”控件进行输入,使得电子设备显示美颜功能对应的“无美颜”标识、“磨皮”标识、“美白”标识和“大眼”标识等。

又示例性的,结合图4,如图6所示,用户对“风格”控件进行输入,使得电子设备显示风格功能对应的“无风格”标识、“自然”标识、“复古”标识和“法式”标识等。

步骤303、电子设备接收用户对第一标识的第二输入。

本申请实施例中,上述第二输入用于确定第一标识对应的图像参数,上述第一标识为多个图像参数的标识中的一个标识。

可选地,本申请实施例中,上述第二输入可以为点击输入、长按输入、拖动输入或滑动输入等任意可能形式的输入,具体的可以根据实际使用需求确定,本申请实施例不作限制。

可选地,本申请实施例中,用户可以通过第二输入,触发电子设备确定第一标识对应的图像参数。

示例性的,结合图5,在电子设备显示美颜功能对应的“无美颜”标识、“磨皮”标识、“美白”标识和“大眼”标识的情况下,用户可以对“磨皮”标识进行输入,以使得电子设备在拍摄预览界面显示滑动条和滑动块,然后,用户可以对滑动块进行输入以调整滑动块在滑动条上的位置,从而电子设备可以确定“磨皮”标识对应的磨皮参数。

步骤304、电子设备响应于第二输入,将第一标识对应的图像参数确定为目标图像参数。

可选地,本申请实施例中,用户可以对一个图像参数的标识进行输入,以将该图像参数确定为目标图像参数;或者,用户可以对多个图像参数的标识分别进行输入,以将该多个图像参数确定为目标图像参数。

示例性的,用户可以对“磨皮”标识进行输入,以将“磨皮”标识对应的图像参数确定为目标图像参数;或者,用户可以对“磨皮”标识和“美白”标识进行输入,以将“磨皮”标识对应的图像参数和“美白”标识对应的图像参数确定为目标图像参数。

具体的,结合图5,用户可以对“磨皮”标识进行输入,触发电子设备在拍摄预览界面中显示调整控件,然后用户通过对该调整控件进行输入,以使得电子设备将调整后的图像参数确定为目标图像参数。

可选地,本申请实施例中,用户可以根据自身的喜好选择设置美颜参数、风格参数和虚化参数等,以使得电子设备最终呈现用户满意的照片。

本申请实施例中,用户可以预先在第一应用程序的拍摄预览界面中为多张图像设置一组图像处理参数,如此,用户在执行拍摄输入时,电子设备可以通过第一应用程序采集多张图像,并自动通过第二应用程序采用该组图像处理参数对多张图像进行图像处理,无需后续进行手动编辑图像的操作,即可得到具有相同处理效果的多幅连续时刻的照片,从而提高了电子设备拍摄图像的效率。

可选地,在本申请实施例的另一种实现方式中,在上述步骤201之前,本申请实施例提供的图像处理方法还包括下述的步骤401和步骤402。并且,上述步骤203具体可以通过下述的步骤203a实现。

步骤401、在显示第一应用程序的连拍预览界面的情况下,电子设备接收用户的第三输入。

本申请实施例中,上述连拍预览界面中包括至少两个第二标识,每个第二标识分别指示连拍模式下的一个图像,上述第三输入为用户依次对至少两个第二标识中的M个标识的输入,M为正整数。

需要说明的是,上述连拍预览界面可以理解为连拍模式下的拍摄预览界面。

可选地,本申请实施例中,上述第三输入可以为用户对至少两个第二标识中的部分标识的输入;或者,上述第三输入可以为用户对至少两个第二标识中的所有标识的输入。

可选地,本申请实施例中,用户在进行第三输入之前,可以对连拍预览界面中的某个设置控件进行输入,以使得电子设备显示至少两个第一标识。

示例性的,如图7所示,在显示相机应用程序的连拍预览界面的情况下,用户可以对拍摄预览界面中的“多张”控件进行输入,触发电子设备显示多个序号(即至少两个第一标识),同时在该“多张”控件上的斜线消失,以向用户提示已开启针对每张图像分别设置图像参数的功能。

可选地,本申请实施例中,上述至少两个第二标识可以为连拍模式下的多个图像的序号/编号,即每个第二标识用于指示连拍模式下的第几张图像。并且,上述至少两个第二标识可以为用户预先设置的标识(包括标识的形式和数量),或者为电子设备的第一应用程序中默认的标识。

可选地,本申请实施例中,在连拍模式下,电子设备默认最多可以拍摄20张图像。可以理解,在用户对某个设置控件进行输入之后,电子设备可以显示20个标识。

可选地,本申请实施例中,电子设备可以仅显示至少两个第二标识中的部分标识,然后用户进行输入,触发电子设备显示至少两个第二标识中的其余标识,从而用户可以选择某个标识,以为该标识指示的图像设置图像参数。

步骤402、电子设备响应于第三输入,依次分别为M个第二图像设置一个图像参数,以得到目标图像参数。

本申请实施例中,上述M个第二图像为M个标识指示的图像。

可选地,本申请实施例中,用户可以对至少两个第二标识中的部分标识进行第三输入,使得电子设备为该部分标识指示的图像分别设置一个图像参数,以得到目标图像参数;或者,用户可以对至少两个第二标识中的所有标识进行第三输入,使得电子设备为所有标识指示的图像分别设置一个图像参数,以得到目标图像参数。

可选地,本申请实施例中,用户可以对某个标识进行第三输入,使得电子设备在该标识对应的区域显示多个控件(每个控件分别对应一个图像处理功能),从而用户可以对该多个控件进行输入,以为该标识指示的图像设置图像参数。

示例性的,如图8所示,用户对标识“①”进行第三输入,使得电子设备在标识“①”的右侧区域显示“美颜”控件、“风格”控件和“虚化”控件等,从而用户可以对这些控件进行输入,以为标识“①”指示的图像设置图像参数。

需要说明的是,针对设置图像参数的方法,具体可以参考上述实施例中步骤301至步骤304的相关描述,此处不再赘述。

步骤203a、电子设备通过第二应用程序,采用每个第二图像的图像参数,依次分别对每个第一图像进行图像处理。

需要说明的是,第二图像与第一图像实质不同,第二图像为连拍模式下每个第二标识指示的图像,而第一图像为连拍模式下实际采集得到的图像。

可选地,本申请实施例中,一个第二图像的图像参数对应一个第一图像,针对至少一个第一图像中的每个第一图像,电子设备采用一个第二图像的图像参数,分别对一个第一图像进行处理。

示例性的,假设M个第二图像的图像参数分别为图像参数1、图像参数2和图像参数3,电子设备连拍得到的第一图像分别为图像1、图像2和图像3,则电子设备可以通过第二应用程序,采用图像参数1对图像1进行图像处理,采用图像参数2对图像2进行图像处理,采用图像参数3对图像3进行图像处理。

本申请实施例中,用户可以预先在第一应用程序的拍摄预览界面中为多张图像分别设置一组图像处理参数,如此,用户在执行拍摄输入时,电子设备可以通过第一应用程序采集多张图像,并自动通过第二应用程序采用各自对应的图像处理参数对每张图像进行图像处理,无需后续进行手动编辑图像的操作,即可得到具有不同处理效果的多幅连续时刻的照片,从而提高了电子设备拍摄图像的效率和灵活性。

可选地,本申请实施例中,上述第三输入包括M个第一子输入,每个第一子输入分别为用户对M个标识中的一个标识的输入。上述步骤402具体可以通过下述的步骤402a至步骤402c实现。

步骤402a、针对M个标识中的每个标识,电子设备响应于M个第一子输入中的一个第一子输入,显示N个第三标识或至少一个控件。

本申请实施例中,上述N个第三标识为至少两个第二标识中除第三图像的标识之外的标识,该第三图像的标识为一个第一子输入对应的标识,每个控件分别对应一个图像处理功能,N为正整数。

本申请实施例中,针对M个标识中的每个标识,一种实现方式中,电子设备在接收到用户的一个第一子输入之后,可以直接在该标识对应的区域显示至少两个第二标识中除该标识之外的标识。另一种实现方式中,电子设备在接收到用户的一个第一子输入之后,可以在该标识对应的区域显示至少一个控件。

示例性的,结合图8,在用户对标识“①”进行第一子输入之后,电子设备可以在标识“①”的右侧区域显示“默认”控件、“美颜”控件、“风格”控件和“虚化”控件(即至少一个控件)。

步骤402b、电子设备接收用户的第四输入。

本申请实施例中,上述第四输入为用户对N个第三标识中的第四标识的输入,或者为用户对至少一个控件中的第二控件的输入。

步骤402c、电子设备响应于第四输入,设置第三图像的图像参数与第四标识指示的图像的图像参数相同,或者,基于第二控件对应的图像处理功能确定第三图像的图像参数,以得到目标图像参数。

可选地,本申请实施例中,第一种实现方式中,针对M个标识中的每个标识,在电子设备显示N个第三标识的情况下,用户可以直接对N个第三标识中的某个标识(即第四标识)进行第四输入,以设置该标识指示的图像的图像参数与第四标识指示的图像的图像参数相同。第二种实现方式中,针对M个标识中的每个标识,在电子设备显示至少一个控件的情况下,用户可以对至少一个控件中的某个控件(即第二控件)进行第四输入,以基于该第二控件对应的图像处理功能确定该标识指示的图像的图像参数。

具体的,在上述第二种实现方式中,针对M个标识中的每个标识,在用户对第二控件进行第四输入之后,电子设备可以在该第二控件对应的区域显示至少两个第二标识中除该标识(例如标识1)之外的标识,然后用户可以对这些标识中的某个标识(例如标识2)进行输入,以设置标识1指示的图像的图像参数与标识2指示的图像的图像参数相同。

示例性的,如图9和图10所示,用户可以对“默认”控件(即第二控件)进行第四输入,使得电子设备在“默认”控件的右侧区域显示标识“①”、标识“②”和标识“④”,然后,用户对“默认”控件的右侧区域中的标识“①”进行输入,使得电子设备设置标识“③”指示的图像的图像参数和标识“①”指示的图像的图像参数相同,并在“默认”控件的右上角显示标识“①”。

需要说明的是,上述步骤402a至步骤402c是以一个标识对设置该标识指示的图像的图像参数进行说明的,针对M个标识中的每个标识,电子设备均可以采用上述402a至步骤402c的方法确定每个标识指示的图像的图像参数。

本申请实施例中,用户可以设置一个图像的图像参数与某个或某些图像的图像参数相同,而无需用户重新设置为该图像设置图像参数,简化了用户的操作,从而提高了电子设备拍摄图像的效率。

可选地,本申请实施例中,上述步骤302具体可以通过下述的步骤302a实现。

步骤302a、电子设备响应于拍摄输入,通过第一应用程序进行连拍,得到至少两个第一图像,并针对M个第二图像中的每个第二图像,在每拍摄一个第二图像时,在第二应用程序中保存一个第二图像的图像参数,以在第二应用程序中保存M个第二图像的图像参数。

可以理解,用户可以预先设置M个第二图像的图像参数,电子设备在每拍摄一个第二图像时,在第二应用程序中保存该第二图像的图像参数,如此,在拍摄完M个第二图像之后,电子设备可以在第二应用程序中保存M个第二图像的图像参数。

可选地,本申请实施例中,电子设备可以在每保存一个第二图像的图像参数时,采用该图像参数对该第二图像进行处理。

可选地,本申请实施例中,电子设备可以按照电子设备默认的顺序(即至少一个第一标识的排列顺序)拍摄并处理图像,也可以按照用户设置的顺序拍摄并处理图像。

本申请实施例中,电子设备每拍摄一张图像时,就保存该图像的图像参数,如此,电子设备可以快速采用该图像参数对这张图像进行图像处理,而无需等待拍摄完所有图像后再进行图像处理,节约了拍摄过程中图像处理的时间,从而提升了电子设备拍摄图像的效率。

可选地,本申请实施例中,在上述步骤201之前,本申请实施例提供的图像处理方法还包括下述的步骤501至步骤504。

步骤501、在显示第一应用程序的连拍预览界面的情况下,电子设备接收用户的第五输入。

本申请实施例中,上述连拍预览界面中包括至少两个第五标识,每个第五标识分别指示连拍模式下的一个图像,上述第五输入为用户依次对至少两个第五标识中的P个标识的输入,P为正整数。

需要说明的是,针对连拍预览界面、第五输入、至少两个第五标识等的说明,具体可以参见上述实施例中的相关描述,此处不再赘述。

步骤502、电子设备响应于第五输入,依次分别为P个第四图像设置一个图像参数。

本申请实施例中,上述P个第四图像为P个标识指示的图像。

需要说明的是,针对P个第四图像以及设置图像参数等的说明,具体可以参见上述实施例中的相关描述,此处不再赘述。

本申请实施例中,第四图像与第二图像实质相同,与第一图像实质不同。第四图像为连拍模式下每个第五标识指示的图像,而第一图像为连拍模式下实际采集得到的图像。

步骤503、接收用户对至少两个第五标识中的第六标识的第六输入。

步骤504、响应于第六输入,将第六标识指示的图像的图像参数确定为目标图像参数。

可选地,本申请实施例中,电子设备在通过第一应用程序拍摄之前,用户可以选择满足自己需求的图像参数,以使得在拍摄之后,电子设备通过第二应用程序采用该图像参数对采集的图像进行图像处理,具体的,用户可以选择某个标识,以将该标识指示的图像的图像参数作为图像处理时采用的图像参数。

可选地,本申请实施例中,用户可以在每拍摄一张图像之前选择一个标识,以使得电子设备在图像处理时采用该标识指示的图像的图像参数对拍摄采集的图像进行图像处理。假如用户在第一次拍摄之前选择标识“①”,则电子设备可以采用标识“①”指示的图像的图像参数对拍摄采集的图像进行图像处理,用户在第二次拍摄之前,还可以选择任意其他的标识,选择哪个标识,拍摄的照片就采用该标识指示的图像的图像参数进行图像处理。

需要说明的是,在上述步骤401和步骤402的方法中,电子设备需要按照用户设置的每个标识的图像参数的顺序进行拍摄并对拍摄采集的图像进行处理。假如用户设置20个标识指示的图像的图像参数,那么电子设备拍摄采集的20个图像就按照1-20个标识指示的图像的图像参数的顺序一一对应处理图像。与步骤401和步骤402的方法不同,本申请实施例中,在电子设备拍摄时,不一定需要按照用户设置的每个标识的图像参数的顺序进行拍摄并对拍摄采集的图像进行处理,用户可以根据自身需求,在每一次拍摄之前,选择已设置图像参数的某个标识,以使得电子设备在图像处理时采用该标识指示的图像的图像参数对拍摄采集的图像进行图像处理。

本申请实施例中,用户可以在每拍摄一张图像之前选择已设置图像参数的某个标识,以使得电子设备在图像处理时采用该标识指示的图像的图像参数对拍摄采集的图像进行图像处理,无需后续进行手动编辑图像的操作,即可得到符合用户自身需求的照片,从而提高了电子设备拍摄图像的效率,并且,提升了用户的拍摄体验。

需要说明的是,本申请实施例提供的图像处理方法,执行主体可以为图像处理装置,或者该图像处理装置中的用于执行图像处理方法的控制模块。本申请实施例中以图像处理装置执行图像处理方法为例,说明本申请实施例提供的图像处理装置。

图11示出了本申请实施例中涉及的图像处理装置的一种可能的结构示意图。如图11所示,该图像处理装置70可以包括:接收模块71、拍摄模块72、保存模块73和处理模块74。

其中,接收模块71,用于接收用户的拍摄输入。拍摄模块72,用于响应于接收模块71接收的拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像。保存模块73,用于将目标图像参数保存至第二应用程序中,该目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数。处理模块74,用于通过第二应用程序,基于保存模块73保存的目标图像参数,对拍摄模块72得到的至少一个第一图像进行图像处理。

本申请实施例提供一种图像处理装置,由于用户进行拍摄输入,即可通过第一应用程序采集多张图像,并自动通过第二应用程序采用预先设置的图像处理参数对该多张图像进行图像处理,无需后续进行手动编辑图像的操作,从而提高了拍摄图像的效率。

在一种可能的实现方式中,上述图像处理装置70还包括:显示模块和确定模块。上述接收模块71,还用于在接收用户的拍摄输入之前,在显示第一应用程序的拍摄预览界面的情况下,接收用户的第一输入,该拍摄预览界面中包括至少一个控件,每个控件分别对应一个图像处理功能,该第一输入为用户对至少一个控件中的第一控件的输入。显示模块,用于响应于接收模块71接收的第一输入,显示第一图像处理功能对应的多个图像参数的标识,该第一图像处理功能为第一控件对应的图像处理功能。上述接收模块71,还用于接收用户对第一标识的第二输入,该第二输入用于确定第一标识对应的图像参数,该第一标识为多个图像参数的标识中的一个标识。确定模块,用于响应于接收模块71接收的第二输入,将第一标识对应的图像参数确定为目标图像参数。

在一种可能的实现方式中,上述图像处理装置70还包括:设置模块。上述接收模块71,还用于在接收用户的拍摄输入之前,在显示第一应用程序的连拍预览界面的情况下,接收用户的第三输入,该连拍预览界面中包括至少两个第二标识,每个第二标识分别指示连拍模式下的一个图像,该第三输入为用户依次对至少两个第二标识中的M个标识的输入,M为正整数。设置模块,用于响应于接收模块71接收的第三输入,依次分别为M个第二图像设置一个图像参数,以得到目标图像参数,该M个第二图像为M个标识指示的图像。上述处理模块74,具体用于通过第二应用程序,采用每个第二图像的图像参数,依次分别对每个第一图像进行图像处理。

在一种可能的实现方式中,上述第三输入包括M个第一子输入,每个第一子输入分别为用户对M个标识中的一个标识的输入。上述图像处理装置70还包括:设置模块。针对M个标识中的每个标识,设置模块,具体用于响应于M个第一子输入中的一个第一子输入,显示N个第三标识或至少一个控件,该N个第三标识为至少两个第二标识中除第三图像的标识之外的标识,该第三图像的标识为一个第一子输入对应的标识,每个控件分别对应一个图像处理功能,N为正整数;并接收用户的第四输入,该第四输入为用户对N个第三标识中的第四标识的输入,或者为用户对至少一个控件中的第二控件的输入;以及响应于第四输入,设置第三图像的图像参数与第四标识指示的图像的图像参数相同,或者,基于第二控件对应的图像处理功能确定第三图像的图像参数。

在一种可能的实现方式中,上述保存模块73,具体用于针对M个第二图像中的每个第二图像,在每拍摄一个第二图像时,在第二应用程序中保存一个第二图像的图像参数,以在第二应用程序中保存M个第二图像的图像参数。

在一种可能的实现方式中,上述图像处理装置70还包括:设置模块和确定模块。上述接收模块71,还用于在接收用户的拍摄输入之前,在显示第一应用程序的连拍预览界面的情况下,接收用户的第五输入,该连拍预览界面中包括至少两个第五标识,每个第五标识分别指示连拍模式下的一个图像,该第五输入为用户依次对至少两个第五标识中的P个标识的输入,P为正整数。设置模块,用于响应于接收模块71接收的第五输入,依次分别为P个第四图像设置一个图像参数,该P个第四图像为P个标识指示的图像。上述接收模块71,还用于接收用户对至少两个第五标识中的第六标识的第六输入。确定模块,用于响应于接收模块71接收的第六输入,将第六标识指示的图像的图像参数确定为目标图像参数。

本申请实施例中的图像处理装置可以是装置,也可以电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的图像处理装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的图像处理装置能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

可选地,如图12所示,本申请实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图13为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图13示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,用户输入单元1007,用于接收用户的拍摄输入。

处理器1010,用于响应于拍摄输入,通过第一应用程序进行拍摄,得到至少一个第一图像,并将目标图像参数保存至第二应用程序中,以及通过第二应用程序,基于目标图像参数,对至少一个第一图像进行图像处理,该目标图像参数为用户在第一应用程序中针对至少一个第一图像设置的图像处理参数。

本申请实施例提供一种电子设备,由于用户进行拍摄输入,即可触发电子设备通过第一应用程序采集多张图像,并自动通过第二应用程序采用预先设置的图像处理参数对该多张图像进行图像处理,无需后续进行手动编辑图像的操作,从而提高了电子设备拍摄图像的效率。

可选地,本申请实施例中,用户输入单元1007,还用于在接收用户的拍摄输入之前,在显示第一应用程序的拍摄预览界面的情况下,接收用户的第一输入,该拍摄预览界面中包括至少一个控件,每个控件分别对应一个图像处理功能,该第一输入为用户对至少一个控件中的第一控件的输入。显示单元1006,用于响应于第一输入,显示第一图像处理功能对应的多个图像参数的标识,该第一图像处理功能为第一控件对应的图像处理功能。用户输入单元1007,还用于接收用户对第一标识的第二输入,该第二输入用于确定第一标识对应的图像参数,该第一标识为多个图像参数的标识中的一个标识。处理器1010,还用于响应于第二输入,将第一标识对应的图像参数确定为目标图像参数。

可选地,本申请实施例中,用户输入单元1007,还用于在接收用户的拍摄输入之前,在显示第一应用程序的连拍预览界面的情况下,接收用户的第三输入,该连拍预览界面中包括至少两个第二标识,每个第二标识分别指示连拍模式下的一个图像,该第三输入为用户依次对至少两个第二标识中的M个标识的输入,M为正整数。处理器1010,还用于响应于第三输入,依次分别为M个第二图像设置一个图像参数,以得到目标图像参数,该M个第二图像为M个标识指示的图像。处理器1010,具体用于通过第二应用程序,采用每个第二图像的图像参数,依次分别对每个第一图像进行图像处理。

可选地,本申请实施例中,上述第三输入包括M个第一子输入,每个第一子输入分别为用户对M个标识中的一个标识的输入。针对M个标识中的每个标识,显示单元1006,用于响应于M个第一子输入中的一个第一子输入,显示N个第三标识或至少一个控件,该N个第三标识为至少两个第二标识中除第三图像的标识之外的标识,该第三图像的标识为一个第一子输入对应的标识,每个控件分别对应一个图像处理功能,N为正整数。用户输入单元1007,还接收用户的第四输入,该第四输入为用户对N个第三标识中的第四标识的输入,或者为用户对至少一个控件中的第二控件的输入。处理器1010,具体用于响应于第四输入,设置第三图像的图像参数与第四标识指示的图像的图像参数相同,或者,基于第二控件对应的图像处理功能确定第三图像的图像参数。

可选地,本申请实施例中,处理器1010,具体用于针对M个第二图像中的每个第二图像,在每拍摄一个第二图像时,在第二应用程序中保存一个第二图像的图像参数,以在第二应用程序中保存M个第二图像的图像参数。

可选地,本申请实施例中,用户输入单元1007,还用于在接收用户的拍摄输入之前,在显示第一应用程序的连拍预览界面的情况下,接收用户的第五输入,该连拍预览界面中包括至少两个第五标识,每个第五标识分别指示连拍模式下的一个图像,该第五输入为用户依次对至少两个第五标识中的P个标识的输入,P为正整数。处理器1010,还用于响应于第五输入,依次分别为P个第四图像设置一个图像参数,该P个第四图像为P个标识指示的图像。用户输入单元1007,还用于接收用户对至少两个第五标识中的第六标识的第六输入。处理器1010,还用于响应于第六输入,将第六标识指示的图像的图像参数确定为目标图像参数。

本申请实施例提供的电子设备能够实现上述方法实施例实现的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。

应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述图像处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

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

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

28页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:拍照反馈方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类