技术领域
[0001] 本发明涉及计算机技术领域,特别是涉及一种图片选择方法、装置、图片处理方法和装置。
背景技术
[0002] 随着计算机和网络技术的发展,人们可以将拍摄的图片随时随地与他人分享。有时候人们会在一个较短的时间内拍出多张内容相似的图片。当人们选择图片发送给他人或上传至网络时,就会发现相册中存在大量的相似图片。在查看以及选择图片时,由于大量相似图片的存在,增加了操作次数,导致操作效率下降。
发明内容
[0003] 基于此,有必要针对上述技术问题,提供一种能够有效减少操作次数并且提高操作效率的图片选择方法、装置、图片处理方法和装置。
[0004] 一种图片选择方法,所述方法包括:
[0005] 获取图片选择指令,根据所述图片选择指令获取多张图片;
[0006] 识别所述多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示所述图片组;
[0007] 获取对所述图片组的选择指令,根据所述对图片组的选择指令选择图片组中的图片。
[0008] 一种图片选择装置,所述装置包括:
[0009] 第一获取模块,用于获取图片选择指令,根据所述图片选择指令获取多张图片;
[0010] 第一合并模块,用于识别所述多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组;
[0011] 第一显示模块,用于显示所述图片组;
[0012] 选择模块,用于获取对所述图片组的选择指令,根据所述对图片组的选择指令选择图片组中的图片。
[0013] 上述图片选择方法和装置,通过在获取到的多张图片中识别出相似图片,将识别出的相似图片进行合并,生成对应的图片组。由于对识别出的相似图片合并生成了对应的图片组,有效减少了图片显示的数量。从而在选择图片时能够有效减少操作次数,提高操作效率。
[0014] 一种图片处理方法,所述方法包括:
[0015] 获取拍摄事件;
[0016] 响应所述拍摄事件,生成对应的图片;
[0017] 获取响应多次拍摄事件所对应生成的多张图片;
[0018] 识别所述多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示所述图片组。
[0019] 一种图片处理装置,所述装置包括:
[0020] 第二获取模块,获取拍摄事件;
[0021] 图片生成模块,用于响应所述拍摄事件,生成对应的图片;
[0022] 所述第二获取模块还用于获取响应多次拍摄事件所对应生成的多张图片;
[0023] 第二合并模块,用于识别所述多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组;
[0024] 第二显示模块,用于显示所述图片组。
[0025] 上述图片处理方法和装置,由于对识别出的相似图片合并生成了对应的图片组,有效减少了图片显示的数量。从而能够在查看或选择图片时有效减少操作次数,提高操作效率。
附图说明
[0026] 图1为一个实施例中图片处理方法的应用环境图;
[0027] 图2为图1中的终端的组成结构示意图;
[0028] 图3为一个实施例中图片处理方法的流程图;
[0029] 图4为一个实施例中终端获取到多张图片中包括了相似图片的示意图;
[0030] 图5为一个实施例中利用一张图片生成的图片组的缩略图;
[0031] 图6为一个实施例中根据多张相似图片生成的图片组的缩略图;
[0032] 图7为一个实施例中在工具栏中添加预设控件的示意图;
[0033] 图8为一个实施例中在图片组的缩略图中添加预设控件的示意图;
[0034] 图9为一个实施例中图片处理方法的流程图;
[0035] 图10为一个实施例中图片选择装置的结构示意图;
[0036] 图11为一个实施例中图片处理装置的结构示意图。
具体实施方式
[0037] 本发明实施例中所提供的图片选择方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行交互。终端102获取图片选择指令,根据图片选择指令可以获取多张图片。终端102识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示图片组。终端102获取对图片组的选择指令,选择图片组中的图片。终端102接收图片发送指令,将已选择的图片发送至服务器104。
[0038] 对本实施例中的具体应用环境进行举例说明。终端102上预先安装了即时通讯应用程序。即时通讯应用程序的界面中设置有图片选择控件和图片发送控件。用户通过点击图片选择控件发出图片选择指令。终端102获取图片选择指令,可根据图片选择指令从终端本地获取多张图片。终端102识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示图片组。用户通过点击图片组发出对图片组的选择指令。终端102获取对图片组的选择指令,选择图片组中的图片。用户通过点击图片发送控件发出图片发送指令。例如,终端102获取图片发送指令,将已选择的图片上传至朋友圈或则将已选择的相似图片分享至虚拟社区等。由此能够有效减少图片选择时的操作次数并且提高操作效率。
[0039] 在一个实施例中,图1中的终端102的组成结构如图2所示,包括通过系统总线连接的处理器、内存储器、非易失性存储介质、网络接口、显示屏、拍摄装置以及输入装置。终端102的非易失性存储介质中存储有一种图片选择装置或者图片处理装置(图2中仅示出了图片处理装置),用于分别实现一种图片选择方法和一种图片处理方法。终端102的处理器用于提供计算和控制能力,被配置为执行一种图片选择方法或者一种图片处理方法。终端102的显示屏可以是液晶显示屏或者电子墨水显示屏等。终端102的拍摄装置可以是内置摄像头或者外接数码相机等。终端102的输入装置可以是显示屏上覆盖的触摸层,也可以是终端102的外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。终端102可以是台式计算机,也可以是如智能手机、平板电脑、个人数字助理、智能穿戴式电子设备等的移动终端。
[0040] 在一个实施例中,如图3所示,提供了一种图片选择方法,以该方法以应用于上述图2中的终端来举例说明,该方法包括:
[0041] 步骤302,获取图片选择指令,根据图片选择指令获取多张图片。
[0042] 图片包括终端上存储的图片、终端通过拍照生成的图片、终端通过网络在网页中获取的图片以及终端通过网络接收到的其他终端或服务器发送的图片等,这些图片可存储在终端本地。
[0043] 步骤304,识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示图片组。
[0044] 相似图片是指内容相似的图片。例如,相似图片是通过终端对某一景物在预设时间内连续拍照生成的多张内容相似的图片。如图4所示,终端获取到的多张图片中包括了相似图片。另外,相似图片也可以是图片内容相同程度超过一定阈值的照片。
[0045] 通过相似图片搜索算法可以在获取到的多张图片中识别出相似图片。相似图片搜索算法包括感知哈希算法(Perceptual hash algorithm)和 SIFT (Scale-1nvariantfeature transform,尺度不变特征转换)算法等。
[0046] 将识别出的相似图片进行合并,是指将识别出的相似图片归并至对应的图片组内。具体的,终端可以根据相似图片的内容来将相似图片合并,生成对应的图片组。不同内容的相似图片可以分别合并,生成不同的图片组。将识别出的相似图片合并,生成对应的图片组,并显示图片组。由于多张相似图片合并到了一个图片组中,再展示时无需将所有相似图片一一显示出来,仅显示图片组即可,因此能够有效减少图片的显示数量,方便用户选择和查找。
[0047] 显示图片组可以是从图片组中选取一张图片,根据选取的相似图片生成图片组的缩略图来进行显示。显示图片组也可以是从图片组选取多张相似图片,根据选取的多张相似图片生成图片组的缩略图来进行显示。终端可以采用宫格的形式来显示图片组的缩略图。对于内容不相似的图片可以在宫格中正常排布,显示其对应的缩略图。
[0048] 步骤306,获取对图片组的选择指令,根据对图片组的选择指令选择图片组中的图片。
[0049] 如果图片组的缩略图是根据图片组中的一张图片生成的,那么终端在获取到对图片组的选择指令之后,可以直接选则生成缩略图的这张图片,也可以从图片组中选择一张图片。
[0050] 如果图片组的缩略图是根据图片组中多张相似图片生成的,那么终端在获取到对图片组的选择指令之后,可以从图片组中选择其中一张图片。
[0051] 进一步的,还可以显示图片组缩略图对应的预设控件。通过获取对预设控件的触发事件,来显示图片组中多张相似图片的缩略图,由此能够方便用户根据自己的喜好手动选择图片。
[0052] 本实施例中,通过在获取到的多张图片中识别出相似图片,将识别出的相似图片进行合并,生成对应的图片组。由于对识别出的相似图片合并生成了对应的图片组,有效减少了图片显示的数量。从而在选择图片时能够有效减少操作次数,提高操作效率。
[0053] 在一个实施例中,识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组的步骤包括:获取相似图片对应的拍摄时间,将拍摄时间的时间间隔在预设范围内的相似图片进行合并,生成对应的图片组。
[0054] 本实施例中,终端所获取到的图片具有对应的拍摄时间。在识别多张图片中的相似图片之后,终端获取相似图片对应的拍摄时间,将拍摄时间的时间间隔在预设范围内(如10分钟)的相似图片进行合并,生成对应的图片组。具体的,可以根据相似图片的拍摄时间识别出拍摄时间最早的一张图片,将其拍摄时间作为最早时间。将内容相似的其他相似图片的拍摄时间与最早时间进行比对,将拍摄时间的时间间隔在预设范围内的相似图片进行合并,生成对应的图片组。将拍摄时间的时间间隔在预设范围内的相似图片进行合并,由此能够针对时间间隔在预设范围内的拍摄事件来合并相似图片,从而进一步提高相似图片合并的准确度。
[0055] 在一个实施例中,显示图片组的步骤包括:从图片组中选取一张图片或者从图片组选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0056] 本实施例中,可以从图片组中选取其中一张图片来生成图片组的缩略图,也可以从图片组中选取多张相似图片来生成图片组的缩略图。
[0057] 从图片组中选取一张图片,可以是图片组中的任意一张图片。例如,可以选取图片组中的第一张图片,也可以是选取图片组中的最后一张图片,也可以是从图片组中随机选取的一张图片,还可以是拍摄时间最早或最晚的一张图片。为了能够从图片组中获得拍摄效果较好的一张图片,可以根据相似图片的内容来获取图片组中所有相似图片的属性参数值,将获取到的属性参数值与预设属性参数值逐一进行比较,得到与预设属性参数值最接近的一张图片。
[0058] 对于内容为风景的相似图片可以获取饱和度、对比度等属性参数值。预设属性参数值包括饱和度预设值和对比度预设值等。对于内容为人物的相似图片可以获取曝光度、色度等属性参数值。预设属性参数值包括曝光度预设值和色度预设值等。预设属性参数值可以只有一个,也可以有多个。相应的,终端获取到的相似图片的属性参数值可以是对每张相似图片只获取一个属性参数值,也可以获取多个属性参数值。
[0059] 以风景图片为例,可以只采用饱和度预设值(如60)这一个预设属性参数值,将图片组中相似图片的饱和度的值与60进行比较,得到饱和度的值与60最接近的一张图片。由此得到一张拍摄效果较好的相似图片。进一步的,还可以采用饱和度预设值(如60),对比度预设值(如30)两个预设属性参数值,将图片组中相似图片的饱和度的值与60进行比较,将图片组中相似图片的对比度的值与30进行比较,得到饱和度的值与60并且对比度的值与30最接近的一张图片。由此得到一张拍摄效果更好的相似图片。
[0060] 进一步的,如果图片组中的相似图片包括人脸,则提取相似图片中的人脸特征。对提取到的人脸特征进一步进行识别,选取人脸效果较好的一张图片。例如,选取眼睛最大的一张图片作为人脸效果最好的相似图片,或者肤色最亮的一张作为人脸效果最好的相似图片等。
[0061] 从图片组中选取一张图片后,根据选取的相似图片生成图片组的缩略图。终端可以采用宫格的形式来显示图片组的缩略图。宫格可以是9宫格、12宫格或16宫格等。如图5所示,为利用一张图片生成的图片组的缩略图。
[0062] 也可以采用上述方式从图片组中选取多张相似图片,根据选取的多张相似图片生成图片组的缩略图。根据多张相似图片生成的图片组的缩略图可以是多张相似图片的缩略图的组合,如图6所示。
[0063] 在一个实施例中,可以根据图片组中相似图片的数量来确定是选取一张图片还是选取多张相似图片来生成图片组的缩略图。具体的,判断图片组中相似图片的数量是否大于预设值,若是,则从图片组中选取多张相似图片;否则,则从图片组中选取一张图片。
[0064] 在一个实施例中,显示图片组的步骤包括:获取对图片组的触发事件,响应触发事件,显示图片组中的相似图片的缩略图,获取对相似图片的选择指令,根据选择指令从图片组中选取一张图片或者从图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0065] 本实施例中,可以手动选择图片组中的一张图片或者是多张相似图片来生成图片组的缩略图。通过用户点击图片组,终端获取对图片组的触发事件。终端响应该触发事件,显示图片组中的相似图片的缩略图。通过用户点击相似图片的缩略图,终端获取对相似图片的选择指令,根据选择指令从图片组中选取一张图片或者从图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。由此能够方便用户根据个人喜好在图片组中选择相似图片来生成图片组的缩略图。
[0066] 在一个实施例中,获取对图片组的选择指令,根据对图片组的选择指令选择图片组中的相似图片的步骤包括:获取对图片组的缩略图的触发事件;响应触发事件,选择图片组的缩略图对应的图片。
[0067] 本实施例中,通过获取对图片组的缩略图的触发事件来获取对图片组的选择指令。图片组的缩略图对应的图片可以是生成缩略图的一张图片,也可以是图片组中的任意一张图片。可以采用上述实施例中提供的方式从图片组中选择一张图片。通过响应对图片组的缩略图的触发事件来选择图片组的缩略图所对应的图片,由此能够方便快捷在图片组中选择相似图片。
[0068] 在一个实施例中,显示图片组的步骤还包括:显示图片组的缩略图对应的预设控件;获取对图片组的选择指令,根据对图片组的选择指令选择图片组中的相似图片的步骤包括:获取对预设控件的触发事件;响应触发事件,显示图片组中的相似图片的缩略图;获取对相似图片的选择指令,根据选择指令选取相似图片。
[0069] 本实施例中,在生成图片组之后,还会显示图片组的缩略图对应的预设控件。预设控件可以有多种外观形式,包括图片组图标和相似图片的缩略图等。预设控件可以添加至工具栏,也可以添加至图片组的缩略图中。
[0070] 在一个实施例中,生成相似图片的缩略图,利用相似图片的缩略图生成预设控件,将预设控件添加至工具栏中。多个预设控件可以依次添加至工具栏中。在工具栏中添加预设控件的示意图如图7所示。进一步的,为了简化工具栏,可以将多个预设控件进行合并,并生成对应的预设总控件。预设总控件被触发后,可以展示多个预设控件。
[0071] 在一个实施例中,获取图片组图标,利用图片组图标生成预设控件,将预设控件添加至图片组的缩略图中。多个预设控件可以分别添加至对应的图片组的缩略图中。在图片组的缩略图中添加预设控件的示意图如图8所示。
[0072] 在预设控件被添加后,可以获取预设控件的触发事件。通过响应该触发事件,在宫格中展示图片组中的多张相似图片的缩略图。由此能够方便用户根据个人喜好在图片组中来选择相似图片。
[0073] 在一个实施例中,如图9所示,提供了一种图片处理方法,以该方法应用于图2中的终端为例进行说明,该方法包括:
[0074] 步骤902,获取拍摄事件。
[0075] 步骤904,响应拍摄事件,生成对应的图片。
[0076] 终端中设置有拍摄装置。通过用户点击拍摄控件,终端获取对应的拍摄事件。终端响应拍摄事件并通过拍摄装置进行拍摄,生成对应的图片。
[0077] 步骤906,获取响应多次拍摄事件所对应生成的多张图片。
[0078]拍摄事件可以有多次,每次响应拍摄事件都会生成对应的图片。终端通过响应拍摄事件所生成的图片存储在终端本地。终端还可以获取的图片包括:终端上预先存储的图片、终端通过网络在网页中获取的图片以及终端通过网络接收到的其他终端或服务器发送的图片等。
[0079] 步骤908,识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组,并显示图片组。
[0080] 通过相似图片搜索算法可以在获取到的多张图片中识别出相似图片。将识别出的相似图片进行合并,并不是将识别出的相似图片合并为一张图片,而是将识别出的相似图片合并生成对应的图片组。具体的,终端可以根据相似图片的内容来将相似图片合并,生成对应的图片组。不同内容的相似图片可以分别合并,生成不同的图片组。将识别出的相似图片合并,生成对应的图片组。显示的是图片组,而不再是多张相似图片,由此能够有效减少图片的显示数量。
[0081] 本实施例中,由于对识别出的相似图片合并生成了对应的图片组,有效减少了图片显示的数量。从而能够在查看或选择图片时有效减少操作次数,提高操作效率。
[0082] 在一个实施例中,识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组的步骤包括:获取相似图片对应的拍摄时间,将拍摄时间的时间间隔在预设范围内的相似图片进行合并,生成对应的图片组。
[0083] 本实施例中,终端所获取到的图片具有对应的拍摄时间。终端所获取到的图片具有对应的拍摄时间。在识别多张图片中的相似图片之后,终端获取相似图片对应的拍摄时间,将拍摄时间的时间间隔在预设范围内(如10分钟)的相似图片进行合并,生成对应的图片组。从而能够针对时间间隔在预设范围内的拍摄事件来合并相似图片,由此能够进一步提高相似图片合并的准确度。
[0084] 在一个实施例中,显示图片组的步骤包括:从图片组中选取一张图片,根据选取的相似图片生成图片组的缩略图并进行显示;或者从图片组选取多张相似图片,根据选取的多张相似图片生成图片组的缩略图并进行显示。
[0085] 本实施例中,从图片组中选取一张图片,可以是图片组中的任意一张图片,例如,可以是图片组中的第一张图片,也可以是图片组中的最后一张图片,也可以是从图片组中随机选取的一张图片。
[0086] 为了能够从图片组中获得拍摄效果较好的一张图片,可以根据相似图片的内容来获取图片组中所有相似图片的属性参数值,将获取到的属性参数值与预设属性参数值逐一进行比较,得到与预设属性参数值最接近的一张图片。
[0087] 进一步的,预设属性参数值可以有多个。相应的,终端获取到的相似图片的属性参数值可以是对每张相似图片获取多个属性参数值。将每张相似图片的多个属性参数值与预设属性参数值分别进行比对,得到多个属性参数值都与预设参数值最接近的一张图片。由此得到一张拍摄效果更好的相似图片。
[0088] 从图片组中选取一张图片后,根据选取的相似图片生成图片组的缩略图。也可以采用上述方式从图片组中选取多张相似图片,根据选取的多张相似图片生成图片组的缩略图,并显示该缩略图。根据多张相似图片生成的图片组的缩略图可以是多张相似图片的缩略图的组合。终端可以采用宫格的形式来显示图片组的缩略图。
[0089] 在一个实施例中,显示所述图片组的步骤包括:从图片组中选取一张图片或者从图片组选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0090] 本实施例中,可以从图片组中选取一张图片来生成图片组的缩略图,也可以从图片组中选取多张相似图片来生成图片组的缩略图。从图片组中选取一张图片,可以是图片组中的任意一张图片。例如,可以选取图片组中的第一张图片,也可以是选取图片组中的最后一张图片,也可以是从图片组中随机选取的一张图片。也可以采用上述方式从图片组中选取多张相似图片,根据选取的多张相似图片生成图片组的缩略图。根据多张相似图片生成的图片组的缩略图可以是多张相似图片的缩略图的组合。
[0091] 在一个实施例中,显示图片组的步骤包括:获取对图片组的触发事件,响应触发事件,显示图片组中的相似图片的缩略图,获取对相似图片的选择指令,根据选择指令从图片组中选取一张图片或者从图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0092] 本实施例中,可以手动选择图片组中的一张图片或者是多张相似图片来生成图片组的缩略图。通过用户点击图片组,终端获取对图片组的触发事件。终端响应该触发事件,显示图片组中的相似图片的缩略图。通过用户点击相似图片的缩略图,终端获取对相似图片的选择指令,根据选择指令从图片组中选取一张图片或者从图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。由此能够方便用户根据个人喜好在图片组中选择相似图片来生成图片组的缩略图。
[0093] 在一个实施例中,显示图片组的步骤还包括:显示图片组的缩略图对应的预设控件;在显示图片组的缩略图对应的预设控件的步骤之后,还包括:获取对预设控件的触发事件;响应触发事件,显示图片组中的相似图片的缩略图。
[0094] 本实施例中,在生成图片组之后,还会显示图片组的缩略图对应的预设控件。预设控件可以有多种外观形式,包括图片组图标和相似图片的缩略图等。预设控件可以添加至工具栏,也可以添加至图片组的缩略图中。
[0095] 在预设控件被添加后,可以获取预设控件的触发事件。通过响应该触发事件,在宫格中展示图片组中的多张相似图片的缩略图。由此能够方便用户在图片组中手动查看相似图片。
[0096] 在一个实施例中,如图10所示,提供了一种图片选择装置,该装置包括:第一获取模块1002、第一合并模块1004、第一显示模块1006和选择模块1008,其中:
[0097] 第一获取模块1002,用于获取图片选择指令,根据图片选择指令获取多张图片。
[0098] 第一合并模块1004,用于识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组。
[0099] 第一显示模块1006,用于显示图片组。
[0100] 选择模块1008,用于获取对图片组的选择指令,根据对图片组的选择指令选择图片组中的图片。
[0101] 在一个实施例中,第一获取模块1002还用于获取相似图片对应的拍摄时间;第一合并模块还用于将拍摄时间的时间间隔在预设范围内的相似图片进行合并,生成对应的图片组。
[0102] 在一个实施例中,第一显示模块1006还用于从图片组中选取一张图片或者从图片组选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0103] 在一个实施例中,第一获取模块1002还用于获取对图片组的触发事件;第一显示模块1006还用于响应触发事件,显示图片组中的相似图片的缩略图,第一获取模块1002还用于获取对相似图片的选择指令,第一显示模块1006还用于根据选择指令从图片组中选取一张图片或者从图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0104] 在一个实施例中,第一获取模块1002还用于获取对图片组的缩略图的触发事件;选择模块还用于响应触发事件,选择图片组的缩略图对应的图片。
[0105] 在一个实施例中,第一显示模块1006还用于显示图片组的缩略图对应的预设控件;第一获取模块1002还用于获取对预设控件的触发事件;第一显示模块1006还用于响应触发事件,显示图片组中的相似图片的缩略图;选择模块1008还用于获取对相似图片的选择指令,根据选择指令选取相似图片。
[0106] 在一个实施例中,如图11所示,提供了一种图片处理装置,该装置包括:第二获取模块1102、图片生成模块1104、第二合并模块1106和第二显示模块1108,其中:
[0107] 第二获取模块1102,用于获取拍摄事件。
[0108] 图片生成模块1104,用于响应拍摄事件,生成对应的图片。
[0109] 第二获取模块1102还用于获取响应多次拍摄事件所对应生成的多张图片。
[0110] 第二合并模块1106,用于识别多张图片中的相似图片,将识别出的相似图片进行合并,生成对应的图片组。
[0111] 第二显示模块1108,用于显示图片组。
[0112] 在一个实施例中,第二获取模块1102还用于获取相似图片对应的拍摄时间;第二合并模块1104还用于将拍摄时间的时间间隔在预设范围内的相似图片进行合并,生成对应的图片组。
[0113] 在一个实施例中,第二显示模块1108还用于从图片组中选取一张图片或者从所述图片组选取多张相似图片,根据所述选取的相似图片生成图片组的缩略图并进行显示。
[0114] 在一个实施例中,第二获取模块1102还用于获取对图片组的触发事件,第二显示模块1108还用于响应触发事件,显示图片组中的相似图片的缩略图,第二获取模块1102还用于获取对相似图片的选择指令,第二显示模块1108还用于根据选择指令从图片组中选取一张图片或者从所述图片组中选取多张相似图片,根据选取的相似图片生成图片组的缩略图并进行显示。
[0115] 在一个实施例中,第二显示模块1106还用于显示图片组的缩略图对应的预设控件;第二获取模块1102还用于获取对预设控件的触发事件;第二显示模块1106还用于响应触发事件,显示图片组中的相似图片的缩略图。
[0116] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述程序可存储于一计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0117] 以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0118] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。