一种图片管理方法及终端的制作方法_3

文档序号:9548774阅读:来源:国知局
判断各个本端存储图片中的图片元素是否存在相同属性,当有图片元素存在相同属性的本端存储图片时,将图片元素存在相同属性的本端存储图片作为一个类别,并存储到第二存储区域中。例如,第一本端存储图片的图片元素包含猫,第二本端存储图片的图片元素包含狗,终端可以确定第一本端存储图片中的图片元素和第二本端存储图片中的图片元素的属性相同,都为动物,进而将第一本端存储图片和第二本端存储图片存储到第二存储区域中。
[0051]可选的,终端可以根据本端存储图片中的图片元素信息,判断各个本端存储图片中的图片元素之间的相似度是否大于预设阈值,当存在图片元素之间的相似度大于预设阈值的本端存储图片时,将图片元素之间的相似度大于预设阈值的本端存储图片作为一个类另IJ,并存储到第三存储区域中。例如,预设阈值为50%,第一本端存储图片的图片元素与第二本端存储图片的图片元素之间的相似度为80 %,终端可以确定第一本端存储图片中的图片元素和第二本端存储图片中的图片元素之间的相似度大于预设阈值,进而将第一本端存储图片和第二本端存储图片存储到第三存储区域中。
[0052]S303,检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素。
[0053]终端可以检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素。以图2A所示的图片的界面示意图为例,终端当前显示的第一图片包括第一人脸和第二人脸,用户可以点击第一人脸,终端检测到用户对第一图片的选取操作之后,确定用户选取的目标元素为第一人脸。
[0054]S304,在分类存储的本端存储图片中查找与目标元素相关联的图片元素所属的第二图片。
[0055]终端确定用户选取的目标元素之后,可以在分类存储的本端存储图片中查找与目标元素相关联的图片元素所属的第二图片。例如,包含第一人脸的图片位于第一存储区域的第一子区域中,当终端确定用户选取的目标元素为第一人脸时,可以在第一存储区域的第一子区域中获取至少一个第二图片。
[0056]S305,在悬浮显示界面上显示第二图片,悬浮显示界面设置在第一图片的显示区域之上。
[0057]在图3所示的图片管理方法中,获取本端存储图片中的图片元素信息,根据本端存储图片中的图片元素信息,将图片元素相关联的本端存储图片进行分类存储,检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素,在分类存储的本端存储图片中查找与目标元素相关联的图片元素所属的第二图片,在悬浮显示界面上显示第二图片,悬浮显示界面设置在第一图片的显示区域之上,终端可以直接在分类中查找第二图片,提升第二图片获取效率。
[0058]图4是本发明第一实施例中提供的一种终端的结构示意图,如图所示本发明实施例中的终端至少可以包括:检测单元401、图片获取单元402以及显示单元403,其中:
[0059]检测单元401,用于检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素,目标元素包括人脸、物体或者文本信息。
[0060]图片获取单元402,用于获取第二图片,第二图片包括与目标元素相关联的图片元素,图片元素包括人脸、物体或者文本信息。
[0061]显示单元403,用于在悬浮显示界面上显示第二图片,悬浮显示界面设置在第一图片的显示区域之上。
[0062]在可选实施例中,本发明实施例中的终端还可以包括:
[0063]信息获取单元404,用于在图片获取单元402获取第二图片之前,获取本端存储图片中的图片元素信息。
[0064]图片获取单元402,用于根据本端存储图片中的图片元素信息,获取第二图片,第二图片中的图片元素与目标元素相关联。
[0065]在可选实施例中,显示单元403,用于在悬浮显示界面上显示第二图片的元素裁剪图,元素裁剪图包括第二图片中与目标元素相关联的图片元素。
[0066]进一步可选的,显示单元403在悬浮显示界面上显示第二图片的元素裁剪图,用于:
[0067]悬浮显示界面为多个,在每个悬浮显示界面上显示单个元素裁剪图,所述悬浮显示界面局部覆盖在第一图片的显示区域之上并以目标元素的所在位置为中心,呈散射状排布;或者
[0068]悬浮显示界面为单个,悬浮显示界面局部覆盖在第一图片的显示区域之上,在悬浮显示界面上滚动显示多个元素裁剪图;或者
[0069]悬浮显示界面为单个,悬浮显示界面局部覆盖在第一图片的显示区域之上,在悬浮显示界面上排列显示多个元素裁剪图。
[0070]在可选实施例中,显示单元403在悬浮显示界面上显示第二图片,用于:
[0071]悬浮显示界面为多个,在每个悬浮显示界面上显示单个第二图片或者第二图片的缩略图,悬浮显示界面局部覆盖在第一图片的显示区域之上并以目标元素的所在位置为中心,呈散射状排布;或者
[0072]悬浮显示界面为单个,悬浮显示界面局部覆盖在第一图片的显示区域之上,在悬浮显示界面上滚动显示多个第二图片或者第二图片的缩略图;或者
[0073]悬浮显示界面为单个,悬浮显示界面局部覆盖在第一图片的显示区域之上,在悬浮显示界面上排列显示多个第二图片或者第二图片的缩略图。
[0074]在图4所示的终端中,检测单元401检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素,目标元素包括人脸、物体或者文本信息,图片获取单元402获取第二图片,第二图片包括与目标元素相关联的图片元素,显示单元403在悬浮显示界面上显示第二图片,悬浮显示界面设置在第一图片的显示区域之上,可显示与目标元素相关联的第二图片,便于各个图片之间的比较,提升用户体验。
[0075]图5是本发明第二实施例中提供的一种终端的结构示意图,如图所示,所述终端可以包括:至少一个输入装置503,至少一个输出装置504,至少一个处理器501,例如CPU,存储器505和至少一个总线502。
[0076]其中,上述总线502用于连接上述输入装置503、输出装置504、处理器501和存储器 505。
[0077]其中,上述输入装置503具体可为终端的触控面板,用于检测用户对当前显示的第一图片的选取操作。
[0078]上述输出装置504具体可为终端的显示屏,用于在悬浮显示界面上显示第二图片。
[0079]上述存储器505可以是高速RAM显示信号器,也可为非易失性显示器(non-volatile memory),例如磁盘显示器,用于存储图片。上述存储器505还用于显示一组程序代码,上述输入装置503、输出装置504和处理器501用于调用存储器505中显示的程序代码,执行如下操作:
[0080]输入装置503检测用户对当前显示的第一图片的选取操作,以确定用户选取的目标元素,目标元素包括人脸、物体或者文本信息。
[0081]处理器501获取第二图片,第二图片包括与目标元素相关联的图片元素,图片元素包括人脸、物体或者文本信息。
[0082]输出装置504在悬浮显示界面上显示第二图片,悬浮显示界面设置在第一图片的显示区域之上。
[0083]在可选实施例中,处理器501获取第二图片之前,还可以执行以下操作:
[0084]处理器501获取本端存储图片中的图片元素信息。
[0085]处理器501获取第二图片,第二图片包括与目标元素相关联的图片元素,具体可以为:
[0086]处理器501根据本端存储图片中的图片元素信息,获取第二图片,第二图片中的图片元素与目标元素相关联。
[0087]在可选实施例中,输出装置504在悬浮显示界面上显示第二图片,具体可以为:
[0088]输出装置504在悬浮显示界面上显示第二图片的元素裁剪图,元素裁剪图包括第二图片中与目标元素相关联的图片元素。
[0089]进一步可选的,输出装置504在悬浮显示界面上显示第二图片的元素裁剪图,具体可以为:
[0090]悬浮显示界面为多个,在每个悬浮显示界面上显示单个元素裁剪图,悬浮显示界面局部覆盖在第一图片的显示区域之上并以目标元素的所
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1