图像显示方法、装置和电子设备与流程

文档序号:23468605发布日期:2020-12-29 12:55阅读:71来源:国知局
图像显示方法、装置和电子设备与流程

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



背景技术:

随着通信技术的发展,用户可以通过电子设备的修图功能对图像进行图像处理,得到不同显示效果的图像。

目前,在用户通过电子设备拍摄一张图像之后,可以对该图像执行图像处理,得到多个图像处理后的图像。然后,用户可以比对该多个图像处理后的图像的显示效果,从该多个图像处理后的图像中选择自己满意的图像。

然而,由于用户修图的时间不同或选择的修图应用程序不同,可能导致存储上述多个图像处理后的图像的位置不同。例如,用户选择的修图应用程序不同时,电子设备可以分别将处理后的图像保存在不同的文件夹中。当用户想要对比该多个图像处理后的图像的显示效果时,需要用户先通过一个文件夹中查找到一个图像处理后的图像,然后再通过另一个文件夹查找到另一个图像处理后的图像,直至查找到该多个处理后的图像。如此,当用户想要对比多个图像的显示效果时,需要用户在多个文件夹之间来回切换并查找图像,使得查找过程步骤繁琐、效率低。



技术实现要素:

本申请实施例的目的是提供一种图像显示方法、装置和电子设备,能够解决查找图像过程中所存在的操作繁琐、效率低的问题。

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

第一方面,本申请实施例提供了一种图像显示方法,该方法包括:在显示有m个标识的情况下,接收对该m个标识中的目标标识的第一输入,该目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像,其中,m为正整数;响应于上述第一输入,显示上述第一图像组中的图像。

第二方面,本申请实施例提供了一种图像显示装置,该装置包括:接收模块和显示模块,其中:接收模块,用于在显示有m个标识的情况下,接收对该m个标识中的目标标识的第一输入,该目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像,其中,m为正整数;显示模块,用于响应于上述接收模块接收到的上述第一输入,显示上述第一图像组中的图像。

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

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

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

在本申请实施例中,在显示有m个标识的情况下,图像显示装置接收对该m个标识中的目标标识的第一输入之后,可以显示第一图像组中的图像。其中,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像。通过上述方案,若用户想要查看目标标识指示的第一图像组的图像,则可以对目标标识进行输入,此时,图像显示装置可以显示该第一图像组中的图像。如此,当用户想要比对对第一初始图像执行图像处理得到的图像的显示效果时,相比于相关技术需要用户在文件夹之间来回切换查找图像的方案,本申请可以直接显示指示m个标识,且只需用户通过对图像显示装置显示的标识的操作,便可帮助用户快速查看到对同一个图像执行图像处理得到的图像,使得查找过程步骤简便,效率高。

附图说明

图1为本申请实施例提供的一种图像显示方法流程示意图;

图2为本申请实施例提供的一种图像显示方法所应用的界面示意图之一;

图3为本申请实施例提供的一种图像显示方法所应用的界面示意图之二;

图4为本申请实施例提供的一种图像显示方法所应用的界面示意图之三;

图5为本申请实施例提供的一种图像显示方法所应用的界面示意图之四;

图6为本申请实施例提供的一种图像显示装置的结构示意图;

图7为本申请实施例提供的一种电子设备的结构示意图之一;

图8为本申请实施例提供的一种电子设备的结构示意图之二。

具体实施方式

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

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

相关技术中,当用户选择不同的修图应用程序对拍摄到的图像进行修图时,电子设备会将通过不同修图应用程序图像处理后的图像保存在不同的文件夹中。当用户想要对比多个经不同修图应用程序图像处理后的图像的显示效果时,需要用户先通过电子设备打开一个修图软件对应的文件夹,从该文件夹中查找到一个图像处理后的图像。然后退出该文件夹,再通过电子设备打开另一个修图软件对应的文件夹,在该文件夹查找到另一个图像处理后的图像,直至查找到该多个经不同修图应用程序图像处理后的图像。如此,当用户想要对比多个图像的显示效果时,需要用户在多个文件夹之间来回切换并查找图像,使得查找过程步骤繁琐,效率低。

为解决上述问题,若用户想要查看目标标识指示的第一图像组的图像,则可以对目标标识进行输入,此时,图像显示装置可以显示该第一图像组中的图像。如此,当用户想要比对对第一初始图像执行图像处理得到的图像的显示效果时,相比于相关技术需要用户在文件夹之间来回切换查找图像的方案,本申请可以直接显示指示m个标识,且只需用户通过对图像显示装置显示的标识的操作,便可帮助用户快速查看到对同一个图像执行图像处理得到的图像,使得查找过程步骤简便,效率高。

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

图1为本申请实施例提供的一种图像显示方法流程示意图,包括步骤201和步骤202:

步骤201:在图像显示装置显示有m个标识的情况下,图像显示装置接收对该m个标识中的目标标识的第一输入。

其中,上述目标标识指示第一图像组,上述第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像,其中,m为正整数。

在本申请实施例中,一个标识指示一个图像组,一个图像组中的每个图像为初始(或原始)图像,或对该初始图像执行图像处理后得到的图像。

可以理解,上述的m个标识指示m个图像组,该m个图像组包括第一图像组。

在本申请实施例中,上述的标识可以包括以下至少一项:文字、图片,本申请实施例对此不作限定。

示例性的,上述的标识可以为图片集,其中,图像显示装置可以叠加显示一个图像组中的图像得到一个图片集,该一个图片集的顶层图像(即封面图像)可以为该一个图像组中的任意一个图像,本申请实施例对此不作限定。例如,该顶层图像可以为一个图像组中的原始图像,或者可以为该一个图像组中修改时间最早的图像,或者可以为该一个图像组中修改时间最晚的图像。

举例说明,如图2所示,以图像显示装置为手机为例,手机显示有相册应用程序的界面31,该界面31中显示有6个图片集(即上述的n个标识),该6个图像集的封面图像分别为对应的6个图像组中的原始图像,即该6个图片集分别为原片1图片集32、原片2图片集、原片3图片集、原片4图片集、原片5图片集和原片6图片集。

在本申请实施例中,上述的目标标识可以为一个,也可以为多个,本申请实施例对此不作限定。

在本申请实施例中,上述的一个图像组可以包括至少一个图像。

在本申请实施例中,本申请中的图像可以为包括风景的图像,也可以为包括人物的图像,还可以为包括动物的图像,本申请实施例对此不作限定。

可以理解,对于不同的图像组,上述的初始图像为不同的图像。例如,对于图像组a,上述的初始图像可以为图像a,即图像组a中的每个图像为图像a或对图像a执行图像处理后得到的图像;对于图像组b,上述的初始图像可以为图像b,即图像组b中的每个图像为图像b或对图像b执行图像处理后得到的图像,以此类推。

在本申请实施例中,上述的对初始图像执行图像处理可以包括剪裁该初始图像,也可以包括调节该初始图像的色彩,还可以包括调节该初始图像的分辨率,还可以包括编辑该初始图像(例如,在该初始图像上增加字符或图案)等,具体的可以根据实际需求设定,本申请实施例对此不作限定。

在本申请实施例中,上述的第一输入可以为用户对目标标识的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。

本申请实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。

步骤202:响应于上述第一输入,图像显示装置显示上述第一图像组中的图像。

在本申请实施例中,图像显示装置显示上述第一图像组中的图像,可以理解图像显示装置显示第一图像组中的全部或部分图像。

在本申请实施例中,图像显示装置可以在目标界面中显示第一图像组中的图像。其中,目标界面可以为显示上述m个标识的界面,也可以为新建的界面,本申请实施例对此不作限定。

在一种示例中,若目标标识为一个,则表示第一图像组包括一个图像组,此时,图像显示装置可以显示目标标识指示的一个图像组中的图像。

在另一种示例中,若目标标识为多个,则表示第一图像组包括多个图像组,此时,图像显示装置可以显示目标标识指示的多个图像组中每个图像组的图像。例如,图像显示装置可以同时显示该多个图像组中的图像,也可以分次显示该多个图像组中每个图像组的图像,本申请实施例对此不作限定。

示例性的,在上述第一图像组包括多个图像的情况下,上述的图像显示装置可以按照预设顺序显示该多个图像。其中,上述的预设顺序可以为包括以下至少一项:时间顺序、相似程度、版本号,本申请实施例对此不作限定。

示例1,上述的预设顺序可以为相似程度。例如,图像显示装置可以按照相似度由大到小的顺序显示第一图像组中的多个图像,也可以按照相似度由小到大的顺序显示第一图像组中的多个图像,本申请实施例对此不作限定。

示例2,上述的预设顺序可以为时间顺序,其中,上述的时间顺序可以为图像的保存时间,或图像的修改时间等。例如,图像显示装置可以按照保存时间由前向后的顺序显示第一图像组中的多个图像,也可以按照保存时间由后向前的顺序显示第一图像组中的多个图像,本申请实施例对此不作限定。

举例说明,结合图2,当用户想要查看原片1图片集对应的图像组时,用户可以点击原片1图片集32(即上述的目标标识)。然后,如图3所示,手机在界面31中保持显示原片2图片集、原片3图片集、原片4图片集、原片5图片集和原片6图片集,并按照保存时间由前向后的顺序显示有原片1图片集对应的4个图像。其中,该4个图像分别为原片1、原片1版本1、原片1版本2和原片1版本3。

示例3,上述的预设顺序可以为版本号,例如,图像显示装置可以按照版本号由大到小的顺序显示第一图像组中的多个图像,也可以按照版本号由小到大的顺序显示第一图像组中的多个图像,本申请实施例对此不作限定。

可选地,在本申请实施例中,在上述的步骤201之前,该方法还可以包括如下步骤a1和步骤a2:

步骤a1:图像显示装置接收第三输入。

示例性的,上述的第三输入可以为用户对屏幕的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。

在一种示例中,上述的用户对屏幕的点击输入具体可以包括用户对目标控件的点击输入。其中,该目标控件用于触发图像显示装置显示上述m个标识。

示例性的,上述目标控件可以为已有控件,也可以为新增控件,本申请实施例对此不作限定。

步骤a2:响应于上述第三输入,图像显示装置显示上述m个标识。

示例性的,图像显示装置可以按照目标显示方式显示上述m个标识,该目标显示方式可以包括以下任意一项:平铺式显示,环绕式显示,本申请实施例对此不作限定。

需要说明的是,本申请实施例包括但不限于上述两种显示方式来显示上述m个标识,具体的可以根据实际需求设定,本申请实施例对此不作限定。

举例说明,如图4所示,手机相册应用程序的主界面41中显示有4个分类按钮,分别为类别1按钮、类别2按钮、类别3按钮以及原片分类按钮42(即上述的目标控件)。当用户想要查看对同一个图像执行图像处理后的图像组时,用户可以点击该原片分类按钮42。然后,如图2所示,手机在相册应用程序的界面31中平铺式显示6个图片集,该6个图片集分别为原片1图片集32、原片2图片集、原片3图片集、原片4图片集、原片5图片集和原片6图片集。

本申请实施例提供的图像显示方法,在显示有m个标识的情况下,图像显示装置接收对该m个标识中的目标标识的第一输入之后,可以显示第一图像组中的图像。其中,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像。通过上述方案,若用户想要查看目标标识指示的第一图像组的图像,则可以对目标标识进行输入,此时,图像显示装置可以显示该第一图像组中的图像。如此,当用户想要比对对第一初始图像执行图像处理得到的图像的显示效果时,相比于相关技术需要用户在文件夹之间来回切换查找图像的方案,本申请可以直接显示指示m个标识,且只需用户通过对图像显示装置显示的标识的操作,便可帮助用户快速查看到对同一个图像执行图像处理得到的图像,使得查找过程步骤简便,效率高。

可选地,在本申请实施例中,图像显示装置可以通过图像中的信息来判断图像之前的关系,从而为电子设备中存储的图像进行分组。

下面将以确定第一图像组为例对确定每个图像组的过程进行示例性说明。

在一种示例性中,在上述的步骤201之前,该方法还可以包括如下步骤201a至步骤201c:

步骤201a:在获取上述第一初始图像的情况下,图像显示装置确定第一信息。

其中,上述的第一初始图像可以为电子设备中存储的图像,也可以为电子设备下载的图像,还可以为任意可能的方式获取到的图像,本申请实施例对此不作限定。

示例性的,上述的电子设备中存储的图像可以为电子设备的本地存储区中存储的图片,也可以为电子设备的云端服务器中存储的图像,本申请实施例对此不作限定。

示例性的,上述的第一信息可以为第一初始图像中的已有信息,也可以为新增信息,本申请实施例对此不作限定。

例如,若第一信息为第一初始图像中的已有信息,则第一信息可以为可交换图像文件格式(exchangeableimagefileformat,简称exif)信息,或者,第一信息可以为第一初始图像的存储路径信息(camera/f001.jpg)。若第一信息为新增信息,则第一信息可以为新增的存储路径信息和/或文件名信息,例如,第一信息可以为新增的存储路径信息和文件名信息(sdcard/camera/f001.jpg)。

示例性的,上述的新增信息可以为系统默认设置的,也可以为用户设置的,本申请实施例对此不作限定。

需要说明的是,exif是专门为数码相机的照片设定的文件格式,可以记录数码照片的属性信息和拍摄数据。拍摄数据包括某一设备的标识、拍摄时的曝光参数以及可以精确到秒的拍摄时刻等。由于其数据非常详细,因此,通常不存在两张初始照片具备相同的exif信息。

示例性的,上述的第一信息可以为一个,也可以为多个,本申请实施例对此不作限定。例如,第一信息可以为exif信息,也可以为存储路径信息,还可以为exif信息和存储路径信息。

需要说明的是,在第一信息为exif信息和存储路径信息的情况下,图像显示装置可以通过两种第一信息,联合判断电子设备中存储的图像中为对同一个图像执行图像处理的图像,从而对图像进行分组,可以提高图像显示装置对图像的分组准确性。

可选地,在本申请实施例中,上述的第一信息可以为经过编码加工得到的压缩后的信息。示例性的,图像显示装置可以利用哈希函数(hashfunction)对压缩前的信息进行编码加工得到第一信息。

需要说明的是,哈希函数又称为散列函数或散列算法。由于压缩前的信息的数据量较大,图像显示装置可以利用哈希函数对信息进行编码加工,不仅将其压缩到固定的字符长度,还可以使得数据量减小。且不同的信息经过压缩后仍然不相同,因此,图像显示装置依然可以根据压缩后的信息进行分组。

步骤201b:在每次对上述第一初始图像执行图像处理得到处理后的图像的情况下,图像显示装置将该处理后的图像与上述第一信息相关联。

需要说明的是,上述的图像显示装置将对上述第一初始图像执行图像处理得到处理后的图像与上述第一信息相关联可以理解为:图像显示装置存储处理后的图像与上述第一信息的对应关系,或者,图像显示装置存储处理后的图像的图像信息中存储上述第一信息,本申请实施例对此不作限定。

需要说明的是,图像显示装置可以在对应图像的图像信息中保存经过编码加工(即压缩)后得到的第一信息。

步骤201c:图像显示装置根据上述第一信息,确定上述第一图像组。

需要说明的是,根据上述确定第一图像组的方案,图像显示装置可以根据m个第一信息确定出上述m个图像组。其中,该m个图像组中的每个图像组对应不同的第一信息。

示例性的,上述的不同的第一信息可以为不同的格式或类型的信息,也可以为格式或类型相同、具体内容不同的信息,具体的根据实际需求设定,本申请实施例对此不作限定。

例如,上述的第一信息可以均为exif信息,图像显示装置获取到电子设备中存储的图像的第一信息为exif信息1和exif信息2。然后,图像显示装置可以根据exif信息1和exif信息2,确定出2个图像组。

可选地,在本申请实施例中,上述的图像显示装置可以根据m个第一信息确定出上述m个图像组具体可以包括如下步骤:图像显示装置将包含相同的第一信息的图像确定为同一个图像组中的图像,以得到上述m个图像组。

可以理解,本申请中相同的第一信息是指类型、格式及内容均相同的第一信息。

例如,图像显示装置可以以exif信息1和exif信息2为索引,将均包含exif信息1的图像确定为图像组a;将均包含exif信息2的图像确定为图像组b,以此类推,图像显示装置可以得到2个图像组。

本申请实施例提供的图像显示方法可以应用于确定图像组场景中,图像显示装置可以在获取第一初始图像的情况下确定第一信息,并将对第一初始图像执行图像处理后的图像与该第一信息关联,使得图像显示装置可以直接根据图像中的第一信息将图像进行聚合得到第一图像组,从而实现了快速分组并提高了分组准确性。

可选地,在本申请实施例中,图像显示装置可以根据第一图像组包含的图像,在第一图像组中添加新的图像。

示例性的,该方法还可以包括如下步骤203和步骤204:

步骤203:图像显示装置对第二图像执行图像处理,得到第三图像。

其中,上述第二图像为上述第一图像组中的图像。可以理解,上述的第二图像可以为第一初始图像,也可以为第一图像组中的任一图像,本申请实施例对此不作限定。

示例性的,上述的对第二图像执行图像处理可以包括剪裁该第二图像,也可以包括调节该第二图像的色彩,还可以包括调节该第二图像的分辨率,还可以包括编辑该第二图像(例如,在该第二图像上增加字符或图案)等,具体的可以根据实际需求设定,本申请实施例对此不作限定。

步骤204:图像显示装置将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

其中,上述第二信息为根据上述第二图像确定的信息。

示例性的,上述的第二信息和上述的第一信息可以相同,也可以不同,本申请实施例对此不作限定。

在一种示例中,上述第二信息可以为上述第二图像的存储路径信息,或者为与该第二图像相关联的第四图像的存储路径信息。

示例性的,上述第四图像为上述第二图像之前存入第一图像组中的图像,在存入第二图像时,即将第二图像与第四图像的存储路径信息进行了关联。

可以理解,图像显示装置将上述第三图像存储在第一图像组中是指:存储上述第三图像与第一图像组的对应关系。如此,在图像显示装置将上述第三图像存储在第一图像组之后,图像显示装置可以在确定第一图像组之后获取第三图像。

需要说明的是,上述的图像显示装置将上述第三图像与第二信息相关联的描述,可以参考上述图像显示装置将第一初始图像执行图像处理得到处理后的图像与上述第一信息相关联的描述,此处不再赘述。

在一种示例中,对于对第二图像执行图像处理后的图像的图像信息中可能丢失第二信息,或者将第二信息更改为其他信息的情况,图像显示装置可以在对第二图像执行图像处理后得到的第三图像的图像信息中,添加执行图像处理前的第二图像的第二信息,以保证第一图像组中的第二信息相同。

示例1,在第二信息为已有信息的情况下,图像显示装置可以对第三图像的图像信息中是否存在第二信息进行检测,在第三图像的图像信息中不存在第二信息的情况下,在第三图像的图像信息中,添加该第二信息。

示例2,在第二信息为新增信息的情况下,图像显示装置可以直接根据第二信息,在第三图像的图像信息中,添加该第二信息。

需要说明的是,第二信息为已有信息或为新增信息可以根据信息的类型或者格式来区分。例如,若图像显示装置确定第二信息的格式与预设格式a匹配,则可以确定该第二信息为已有信息;若图像显示装置确定第二信息的格式与预设格式b匹配,则可以确定该第二信息为新增信息。

需要说明的是,图像显示装置可以在执行上述的步骤201之后执行上述的步骤203和步骤204,也可以在上述的步骤201之前执行上述的步骤203和步骤204,本申请实施例对此不作限定。

需要说明的是,在上述的m个图像组中的每个图像组中添加图像的方法可以参考上述在第一图像组中添加第三图像的过程,此处不再赘述。

本申请实施例提供的图像显示方法可以应用于在第一图像组中添加第三图像场景中,当图像显示装置第一图像组后,可以将根据第一图像组中的第二图像执行图像处理后得到的第三图像,保存在第一图像组中,从而使得图像显示装置可以快速对新保存的图像进行分组,提高图像显示装置的工作效率。

可选地,在本申请实施例中,在图像显示装置得到第三图像之后,可以由用户触发图像显示装置将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

示例性的,上述的步骤203之后,该方法还可以包括如下步骤203a:

步骤203a:图像显示装置接收第二输入。

其中,上述的第二输入用于触发上述电子设备保存上述的第三图像。

示例性的,上述的第二输入可以为用户对屏幕的点击输入,或者为用户对预定控件的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。

基于上述的步骤203a,上述的步骤204具体可以包括如下步骤:

步骤204a:响应于上述第二输入,图像显示装置将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

在一种示例中,上述的第二输入可以为用户对目标应用程序中的预定控件的输入。其中,目标应用程序可以为修图类应用程序,或拍摄类应用程序,本申请实施例对此不作限定。

例如,图像显示装置可以在接收到用户对修图类应用程序中的保存控件的输入之后,将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

示例性的,图像显示装置可以对电子设备中的目标应用程序进行标记。例如,图像显示装置可以根据获取到的该应用程序在应用商店中的分类信息,确定应用程序是否为目标应用程序并标记;或者,用户可以手动标记目标应用程序,本申请实施例对此不作限定。

示例性的,当图像显示装置检测到有应用程序读取第三图像,则图像显示装置检测可以根据标记判断该应用程序是否为目标应用程序。若是,则图像显示装置检测可以在本地存储区中记录该应用程序,以及该应用程序所读取的第二图像及第二信息。方便后续将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

示例性的,当用户通过图像显示装置对第二图像执行图像处理后,得到第三图像,用户想要触发图像显示装置保存该第三图像时,可以对修图类应用程序中的保存控件进行输入,此时,图像显示装置可以将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

举例说明,以第二信息为第二图像的存储路径信息和文件名信息(camera/f001.jpg)为例,若手机检测到用户通过修图类应用程序对第二图像执行图像处理后,得到第三图像。当用户想要触发手机保存第三图像时,可以点击修图应用程序中的保存控件。然后,手机接收到点击修图应用程序中的保存控件的输入后,可以在第三图像的图像信息中,添加该第二图像的存储路径信息和文件名信息(camera/f001.jpg)。

需要说明的是,若第二图像的图像信息中还包括版本号(例如,0),则手机可以在第三图像的图像信息中,添加在第二图像的版本号基础上加上任意数字之后的版本号(例如,1)。

这样,图像显示装置可以根据用户需求,将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组。

可选地,在本申请实施例中,若图像显示装置在确定上述目标应用程序调用了上述的第二图像之后,可能并未对第二图像进行图像处理,因此,图像处理装置需要对目标应用程序调用了上述的第二图像之后存储的图像进行判断。

示例性的,上述的步骤203具体可以包括如下步骤203a和步骤203b:

步骤203a:图像显示装置在确定目标应用程序调用了上述第二图像的情况下,确定该第二图像与第五图像之间的相似度。

其中,上述第五图像为上述目标应用程序在调用上述第二图像之后存储的图像。可以理解,上述的第五图像为图像显示装置通过上述目标应用程序存储的图像。

示例性的,上述的相似度包括以下至少一项:区域相似度、颜色相似度、边缘相似度。需要说明的是,上述的相似度包括但不限于前述的三种相似度。

步骤203b:在相似度大于或等于预设阈值的情况下,图像显示装置确定上述第五图像为对上述第二图像执行图像处理得到的第三图像。

在一种示例中,在相似度大于或等于预设阈值的情况下,图像显示装置确定上述第五图像不是对上述第二图像执行图像处理得到的第三图像。此时,图像显示装置可以不做任何处理,或者仅保存该第五图像。

这样,增加图像显示装置对图像之间的相似度的判断,可以避免将与第二图像不相关的图像存入第一图像组中。

可选地,在本申请实施例中,在上述的步骤204之前,该方法还可以包括如下步骤:图像显示装置显示目标窗口。其中,该目标窗口用于询问用户第二图像和第三图像是否为同一来源。

在一种示例中,图像显示装置可以弹出目标窗口,若用户选择“是”,则图像显示装置将上述第三图像与第二信息相关联,并将该第三图像存入上述第一图像组;若用户选择“否”,则图像显示装置仅保存第三图像。

举例说明,当用户通过修图类应用程序对第二图像进行修图之后,想要保存修图后的第三图像,可以点击修图类应用程序中的保存控件。此时,如图5所示,手机可以弹出一个窗口51,该窗口51显示有文字“两张照片是否为同一来源”,若用户选择“是”,则手机可以根据第二图像的存储路径信息,在第三图像的图像信息中,添加该第二图像的存储路径信息。

这样,图像显示装置可以通过显示目标窗口的方式,提示用户是否需要将第三图像与第二信息相关联,如此,可以由用户根据需求,灵活地触发图像显示装置将第三图像与第二信息相关联,并将该第三图像存入第一图像组中。

可选地,在本申请实施例中,上述的步骤201a具体可以包括如下步骤:若第一初始图像的图像信息中未包括第一子信息,则图像显示装置确定第二子信息为第一初始图像的第一信息。

其中,第一子信息为第一初始图像的图像信息中的已有信息,第二子信息为第一初始图像的图像信息中的新增信息。

可以理解,若第一初始图像的图像信息中包括第一子信息,则图像显示装置可以确定该第一初始图像的第一子信息为第一信息。

举例说明,以第一子信息为exif信息,第二子信息为新增的存储路径信息和文件名信息为例,若手机检测到相册应用程序中的原始照片1的图像信息中未包括exif信息,则手机可以在原始照片1的图像信息中添加新的存储路径信息和文件名信息(例如,sdcard/camera/f001.jpg),并确定该新的存储路径和文件名为原始照片1的第一信息。

需要说明的是,手机除了可以在原始照片1的图像信息中添加新的存储路径和文件名以外,还可以添加版本号,例如,初始图像的版本号可以默认设置为0。举例说明,原始照片1的存储路径信息、文件名信息和版本号可以为:sdcard/camera/f001/0.jpg。

需要说明的是,若第一初始图像的图像信息中包括第一子信息,图像显示装置也可以将该第二子信息作为第一初始图像的第一信息。

此外,在第一初始图像的图像信息中包括第一子信息和第二子信息的情况下,图像显示装置可以将该第一初始图像的第一子信息和第二子信息共同作为第一初始图像的第一信息。

这样,图像显示装置可以在第一初始图像的图像信息中未包括第一子信息的情况下,快速确定第二子信息为第一初始图像的第一信息,从而提高了设置第一信息的灵活性。

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

图6为实现本申请实施例提供的一种图像显示装置的可能的结构示意图,如图6所示,图像显示装置600包括:接收模块601和显示模块602,其中:接收模块601,用于在显示有m个标识的情况下,接收对m个标识中的目标标识的第一输入,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对第一初始图像执行图像处理后得到的图像,其中,m为正整数;显示模块602,用于响应于接收模块601接收到的第一输入,显示第一图像组中的图像。

可选地,如图6所示,图像显示装置600还包括:确定模块603和关联模块604;确定模块603,用于在获取第一初始图像的情况下,确定第一信息;关联模块604,用于在每次对第一初始图像执行图像处理得到处理后的图像的情况下,将处理后的图像与确定模块603确定的第一信息相关联;确定模块603,还用于根据第一信息,确定第一图像组。

可选地,如图6所示,图像显示装置600还包括:图像处理模块605、关联模块604和执行模块606;图像处理模块605,用于对第二图像执行图像处理,得到第三图像,其中,该第二图像为第一图像组中的图像;关联模块604,用于将图像处理模块605得到的第三图像与第二信息相关联;执行模块606,还用于将第三图像存入第一图像组,其中,该第二信息为根据第二图像确定的信息。

可选地,第二信息为第二图像的存储路径信息,或者为与第二图像相关联的第四图像的存储路径信息。

可选地,图像处理模块605,具体用于:在确定目标应用程序调用了第二图像的情况下,确定该第二图像与第五图像之间的相似度,该第五图像为目标应用程序在调用第二图像之后存储的图像;在相似度大于或等于预设阈值的情况下,确定第五图像为对第二图像执行图像处理得到的第三图像。

需要说明的是,如图6所示,图像显示装置600中一定包括的模块用实线框示意,如接收模块601;图像显示装置600中可以包括也可以不包括的模块用虚线框示意,如确定模块603。

本申请实施例提供的图像显示装置,在显示有m个标识的情况下,图像显示装置接收对该m个标识中的目标标识的第一输入之后,可以显示第一图像组中的图像。其中,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像。通过上述方案,若用户想要查看目标标识指示的第一图像组的图像,则可以对目标标识进行输入,此时,图像显示装置可以显示该第一图像组中的图像。如此,当用户想要比对对第一初始图像执行图像处理得到的图像的显示效果时,相比于相关技术需要用户在文件夹之间来回切换查找图像的方案,本申请可以直接显示指示m个标识,且只需用户通过对图像显示装置显示的标识的操作,便可帮助用户快速查看到对同一个图像执行图像处理得到的图像,使得查找过程步骤简便,效率高。

本申请实施例中的图像显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

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

本申请实施例提供的图像显示装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。

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

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

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

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。

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

其中,用户输入单元107,接收模块,用于在显示有m个标识的情况下,接收对m个标识中的目标标识的第一输入,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对第一初始图像执行图像处理后得到的图像,其中,m为正整数;显示单元106,用于响应于用户输入单元107接收到的第一输入,显示第一图像组中的图像。

可选地,处理器110,用于在获取第一初始图像的情况下,确定第一信息;并用于在每次对第一初始图像执行图像处理得到处理后的图像的情况下,将处理后的图像与第一信息相关联;以及用于根据第一信息,确定第一图像组。

可选地,处理器110,用于对第二图像执行图像处理,得到第三图像,其中,该第二图像为第一图像组中的图像;并用于将第三图像与第二信息相关联;以及用于将第三图像存入第一图像组,其中,该第二信息为根据第二图像确定的信息。

可选地,第二信息为第二图像的存储路径信息,或者为与第二图像相关联的第四图像的存储路径信息。

可选地,处理器110,具体用于:在确定目标应用程序调用了第二图像的情况下,确定该第二图像与第五图像之间的相似度,该第五图像为目标应用程序在调用第二图像之后存储的图像;在相似度大于或等于预设阈值的情况下,确定第五图像为对第二图像执行图像处理得到的第三图像。

本申请实施例提供的电子设备,在显示有m个标识的情况下,电子设备接收对该m个标识中的目标标识的第一输入之后,可以显示第一图像组中的图像。其中,目标标识指示第一图像组,该第一图像组中的每个图像为第一初始图像或对该第一初始图像执行图像处理后得到的图像。通过上述方案,若用户想要查看目标标识指示的第一图像组的图像,则可以对目标标识进行输入,此时,电子设备可以显示该第一图像组中的图像。如此,当用户想要比对对第一初始图像执行图像处理得到的图像的显示效果时,相比于相关技术需要用户在文件夹之间来回切换查找图像的方案,本申请可以直接显示指示m个标识,且只需用户通过对图像显示装置显示的标识的操作,便可帮助用户快速查看到对同一个图像执行图像处理得到的图像,使得查找过程步骤简便,效率高。

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

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

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

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

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

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

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

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

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