一种图像处理方法及装置与流程

文档序号:14725312发布日期:2018-06-19 06:06阅读:180来源:国知局

本发明涉及图像处理领域,尤其涉及一种图像处理方法及装置。



背景技术:

随着科学技术的不断发展,电子设备给人们的生活带来了许多便利,在日常生活中的地位越来越重要。

人们在日常生活中更倾向于利用手机来拍摄照片或录制视频,尤其是拍摄照片时,会对同一个地方不同角度拍摄多张照片,甚至对同一个位置也会连续拍摄多张照片。这样,大量的相似或重复的照片会大量占用磁盘空间,同时还为用户寻找照片带来麻烦。



技术实现要素:

本发明提供了一种图像处理方法及装置,能够对图像的属性进行标记,并根据属性对图像进行处理,方便用户寻找图像。

为了解决上述技术问题,本发明的实施例采用了如下技术方案:一种图像处理方法,其包括以下步骤:

获取至少一个图像的属性信息;

响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记;

根据标记的属性信息对至少一个图像进行处理。

作为优选,响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记具体包括:响应于用户将至少一个图像分享到应用的操作或响应于用户针对至少一个图像进行缩放的操作或响应于用户对至少一个图像进行注视操作,对至少一个图像的属性信息进行标记。

作为优选,根据标记的属性信息对至少一个图像进行处理具体包括:

根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序。

作为优选,根据至少一个图像的属性信息的标记次数对至少一个图像进行排序具体包括:

将属性信息的标记次数最多的图像设置为至少一个图像所在的文件夹的封面。

作为优选,根据标记的属性信息对至少一个图像进行处理具体包括:

基于至少一个图像的排序对至少一个图像进行删除。

本发明实施例还公开了一种图像处理装置,包括:

获取模块,其配置为获取至少一个图像的属性信息;

标记模块,其配置为响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记;

处理模块,其配置为根据标记的属性信息对至少一个图像进行处理。

作为优选,标记模块,其配置为响应于用户将至少一个图像分享到应用的操作或响应于用户针对至少一个图像进行缩放的操作或响应于用户对至少一个图像进行注视操作,对至少一个图像的属性信息进行标记。

作为优选,处理模块,其配置为根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序。

作为优选,处理模块,其配置为将属性信息的标记次数最多的图像设置为至少一个图像所在的文件夹的封面。

作为优选,处理模块,其配置为基于至少一个图像的排序对至少一个图像进行删除。

与现有技术相比,本发明的有益效果在于:对至少一个图像的属性信息进行标记,标记的属性信息可以表征对应的图像的重要性,进而根据标记的属性信息对至少一个图像进行处理,可以方便用户对大量的相似或重复的图像进行清理,也方便用户在大量相似或重复的图像中寻找到目标图像。

附图说明

图1是本发明实施例的图像处理方法的流程图;

图2是本发明实施例的图像处理装置的结构框图。

具体实施方式

此处参考附图描述本发明的各种方案以及特征。

应理解的是,可以对此处发明的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本发明的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且与上面给出的对本发明的大致描述以及下面给出的对实施例的详细描述一起用于解释本发明的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本发明的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本发明进行了描述,但本领域技术人员能够确定地实现本发明的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本发明的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本发明的具体实施例;然而,应当理解,所公开的实施例仅仅是本发明的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本发明模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本发明。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本发明的相同或不同实施例中的一个或多个。

图1示出了本发明实施例的图像处理方法的流程图。如图1所示,一种图像处理方法,其包括以下步骤:

S1,获取至少一个图像的属性信息。例如,通过获取至少一个图像的元数据(metadata)来获取至少一个图像的属性信息。

S2,响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记。例如,通过响应于用户对至少一个图像的操作,在图像对应的元数据中对至少一个图像的属性信息进行标记。

S3,根据标记的属性信息对至少一个图像进行处理。

通过响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记,标记的属性信息可以表征对应的图像的重要性,进而根据标记的属性信息对至少一个图像进行处理,例如将标记的属性信息对应的图像设置为图像所在文件夹的封面,或者将标记的属性信息对应的图像优先设置在图像所述在文件夹中的靠前位置处,通过对至少一个图像进行处理,可以方便用户对大量的相似或重复的图像进行清理,也方便用户在大量相似或重复的图像中寻找到目标图像。

具体的,响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记具体包括:响应于用户将至少一个图像分享到应用的操作或响应于用户针对至少一个图像进行缩放的操作或响应于用户对至少一个图像进行注视操作,对至少一个图像的属性信息进行标记。

用户将至少一个图像分享到应用的操作,例如,将至少一个图像分享到微信应用的朋友圈或者是微博应用或者是其他社交类应用的操作,或是,将至少一个图像作为应用的头像或封面的操作,或是,将至少一个图像通过应用传输给其他使用相同或不同应用的用户,通过检测至少一个图像是否被应用所调用来判断用户是否将至少一个图像分享到应用的操作。用户针对至少一个图像进行缩放的操作,具体可以包括,针对至少一个图像的局部进行缩放。用户对至少一个图像进行注视操作,具体可以包括,针对至少一个图像进行注视操作的时间或频率。通过现有技术中的视觉追踪技术可以获得进行注视的时间或频率的统计,在此不再赘述。

在一个实施例中,根据标记的属性信息对至少一个图像进行处理具体包括:

根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序。

例如,根据分享到应用的至少一个图像的属性信息的标记时间进行排序,对标记时间最靠后的图像排在序列的最前面,按照标记时间的倒序对图像进行排序。进一步的,可以设定一时间阈值,标记时间与时间阈值进行比较,将至少一个图像的属性信息的标记时间大于时间阈值的至少一个图像进行排序,其中标记时间大于时间阈值表征标记时间对应的图像是晚于时间阈值的或者标记时间大于时间阈值表征标记时间对应的图像是久于时间阈值的。或者根据分享到应用的至少一个图像的属性信息的标记次数进行排序,对标记次数最多的图像排在序列的最前面,按照标记次数依次对图像进行排序。进一步的,可以设定一次数阈值,标记次数与次数阈值进行比较,将至少一个图像的属性信息的标记次数大于次数阈值的至少一个图像进行排序。

还可以根据针对至少一个图像进行缩放的操作的标记时间或标记次数进行排序,对标记时间最靠后的图像排在序列的最前面或对标记次数最多的图像排在序列的最前面。还可以是,根据针对至少一个图像进行注视操作的标记时间或标记次数进行排序,对标记时间最靠后的图像排在序列的最前面或对标记次数最多的图像排在序列的最前面。

根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序,还可以包括,对标记时间最靠后的图像按照时间序列排在序列的最前面,并按照标记时间的倒序对至少一个图像中的其他图像进行排序或对标记次数最多的图像按照次数序列排在序列的最前面,并按照标记次数依次对至少一个图像中的其他图像进行排序,根据至少一个图像在时间序列的序位和至少一个图像在次数序列的序位进行加权处理,并根据加权处理结果对至少一个图像进行排序。

根据至少一个图像的属性信息的标记次数对至少一个图像进行排序具体包括:将属性信息的标记次数最多的图像设置为至少一个图像所在的文件夹的封面。例如,根据属性信息的标记次数对至少一个图像进行排序,将标记次数最多的图像设置为至少一个图像所在的文件夹的封面。或者,不需要根据至少一个图像的属性信息对至少一个图像进行排序,直接根据至少一个图像的属性信息的标记次数将标记次数最多的图像设置为该图像所在的文件夹的封面预览。

另外,根据标记的属性信息对至少一个图像进行处理具体包括:基于至少一个图像的排序对至少一个图像进行删除。在对磁盘空间进行清理时,可以根据上述的实施例将至少一个图像进行排序,基于至少一个图像的排序对至少一个图像进行删除,可以是,对排序靠后的图像优先进行删除,或者根据至少一个图像的排序从后到前依次对至少一个图像进行删除。

上述实施例的图像处理方法中的图像可以包括图片、视频等。

如图2所示,本发明还公开了一种图像处理装置,包括:

获取模块1,其配置为获取至少一个图像的属性信息;

标记模块2,其配置为响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记;

处理模块3,其配置为根据标记的属性信息对至少一个图像进行处理。

通过获取模块1获取至少一个图像的属性信息,标记模块2响应于用户对至少一个图像的操作,对至少一个图像的属性信息进行标记,标记的属性信息可以表征对应的图像的重要性,进而处理模块3根据标记的属性信息对至少一个图像进行处理,例如处理模块3将标记的属性信息对应的图像设置为图像所在文件夹的封面,或者处理模块3将标记的属性信息对应的图像优先设置在图像所述在文件夹中的靠前位置处,通过对至少一个图像进行处理,可以方便用户对大量的相似或重复的图像进行清理,也方便用户在大量相似或重复的图像中寻找到目标图像。

在一个实施例中,标记模块2,其配置为响应于用户将至少一个图像分享到应用的操作或响应于用户针对至少一个图像进行缩放的操作或响应于用户对至少一个图像进行注视操作,对至少一个图像的属性信息进行标记。

其中,用户将至少一个图像分享到应用的操作,例如,将至少一个图像分享到微信应用的朋友圈或者是微博应用或者是其他社交类应用的操作,或是,将至少一个图像作为应用的头像或封面的操作,或是,将至少一个图像通过应用传输给其他使用相同或不同应用的用户,通过检测至少一个图像是否被应用所调用来判断用户是否将至少一个图像分享到应用的操作。用户针对至少一个图像进行缩放的操作,具体可以包括,针对至少一个图像的局部进行缩放。用户对至少一个图像进行注视操作,具体可以包括,针对至少一个图像进行注视操作的时间或频率。

在一个实施例中,处理模块3,其配置为根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序。

例如,处理模块3根据分享到应用的至少一个图像的属性信息的标记时间进行排序,对标记时间最靠后的图像排在序列的最前面,按照标记时间的倒序对图像进行排序。进一步的,可以设定一时间阈值,处理模块3将标记时间与时间阈值进行比较,并将至少一个图像的属性信息的标记时间大于时间阈值的至少一个图像进行排序,其中标记时间大于时间阈值表征标记时间对应的图像是晚于时间阈值的或者标记时间大于时间阈值表征标记时间对应的图像是久于时间阈值的。或者处理模块3根据分享到应用的至少一个图像的属性信息的标记次数进行排序,对标记次数最多的图像排在序列的最前面,按照标记次数依次对图像进行排序。进一步的,可以设定一次数阈值,处理模块3将标记次数与次数阈值进行比较,并将至少一个图像的属性信息的标记次数大于次数阈值的至少一个图像进行排序。

还可以是,处理模块3根据针对至少一个图像进行缩放的操作的标记时间或标记次数进行排序,对标记时间最靠后的图像排在序列的最前面或对标记次数最多的图像排在序列的最前面。或者是,处理模块3根据针对至少一个图像进行注视操作的标记时间或标记次数进行排序,对标记时间最靠后的图像排在序列的最前面或对标记次数最多的图像排在序列的最前面。

根据至少一个图像的属性信息的标记次数或标记时间对至少一个图像进行排序,还可以包括,处理模块3对标记时间最靠后的图像按照时间序列排在序列的最前面,并按照标记时间的倒序对至少一个图像中的其他图像进行排序或对标记次数最多的图像按照次数序列排在序列的最前面,并按照标记次数依次对至少一个图像中的其他图像进行排序,根据至少一个图像在时间序列的序位和至少一个图像在次数序列的序位进行加权处理,并根据加权处理结果对至少一个图像进行排序。

在一个实施例中,处理模块3,其配置为将属性信息的标记次数最多的图像设置为至少一个图像所在的文件夹的封面。处理模块3根据属性信息的标记次数对至少一个图像进行排序,将标记次数最多的图像设置为至少一个图像所在的文件夹的封面。或者,处理模块3不需要根据至少一个图像的属性信息对至少一个图像进行排序,直接根据至少一个图像的属性信息的标记次数将标记次数最多的图像设置为该图像所在的文件夹的封面预览。

在一个实施例中,处理模块3,其配置为基于至少一个图像的排序对至少一个图像进行删除。

在对磁盘空间进行清理时,处理模块3可以根据上述的实施例将至少一个图像进行排序,基于至少一个图像的排序对至少一个图像进行删除,具体包括,对排序靠后的图像优先进行删除,或者根据至少一个图像的排序从后到前依次对至少一个图像进行删除。

上述实施例的图像处理装置中的图像可以包括图片、视频等。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

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