一种图片分类方法和装置的制造方法
【技术领域】
[0001]本发明涉及图片处理技术领域,尤其涉及一种图片分类方法和装置。
【背景技术】
[0002]随着互联网的不断发展,各式各样的应用程序层出不穷,而产生图片的应用程序也越来越多,比如在信息中携带图片的新闻类应用程序,或者处理图片的应用程序等。通常,图片是按照时间先后顺序分类或者按照目录分类存放在本地相册中。然而当用户需要查看、使用或者备份图片时,需要在本地相册中进行海选,当本地相册中存储大量的图片时,导致查找图片的时间较长。
【发明内容】
[0003]本发明提供的一种图片分类方法和装置,可以解决查找图片时间较长的问题。
[0004]为达到上述目的,本发明第一方面实施例提出的图片分类方法,包括:当接收到待分类图片时,获取所述待分类图片对应的属性数据;从所述待分类图片对应的属性数据中获取第一关键标识;从属性数据与存储空间关系集中查找所述第一关键标识,当查找到所述第一关键标识时,确定所述第一关键标识对应的应用程序文件标识为目标标识;将所述待分类图片存放到所述目标标识对应的存储空间中。
[0005]本发明第一方面实施例提出的图片分类方法,通过记录应用程序与属性数据之间的对应关系,根据该对应关系将图片存放到对应的应用程序的存储空间,相对于通常采用的存储在本地相册的方式,可以解决查找图片时间较长的问题。
[0006]为达到上述目的,本发明第二方面实施例提出的图片分类装置,包括:第一获取模块,用于当接收到待分类图片时,获取所述待分类图片对应的属性数据;第二获取模块,用于从所述待分类图片对应的属性数据中获取第一关键标识;第一确定模块,用于从属性数据与存储空间关系集中查找所述第一关键标识,当查找到所述第一关键标识时,确定所述第一关键标识对应的应用程序文件标识为目标标识;第一存储模块,用于将所述待分类图片存放到所述目标标识对应的存储空间中。
[0007]本发明第二方面实施例提出的图片分类装置,通过记录应用程序与属性数据之间的对应关系,根据该对应关系将图片存放到对应的应用程序的存储空间,相对于通常采用的存储在本地相册的方式,可以解决查找图片时间较长的问题。
[0008]为达到上述目的,本发明第三方面实施例提出的电子设备,包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为客户端设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:获取待分类的图片,并获取保存所述待分类的图片的目录;根据预先记录的目录与应用程序之间的对应关系,确定与保存所述待分类的图片的目录对应的应用程序;将所述待分类的图片归类到所述对应的应用程序。
[0009]本发明第三方面实施例提出的电子设备,通过记录应用程序与属性数据之间的对应关系,根据该对应关系将图片存放到对应的应用程序的存储空间,相对于通常采用的存储在本地相册的方式,可以解决查找图片时间较长的问题。
[0010]为达到上述目的,本发明第四方面实施例提出的一种非易失性计算机存储介质,所述计算机存储介质存储有一个或者多个模块,当所述一个或者多个模块被执行时:获取待分类的图片,并获取保存所述待分类的图片的目录;根据预先记录的目录与应用程序之间的对应关系,确定与保存所述待分类的图片的目录对应的应用程序;将所述待分类的图片归类到所述对应的应用程序。
[0011]本发明第四方面实施例提出的一种非易失性计算机存储介质,通过记录应用程序与属性数据之间的对应关系,根据该对应关系将图片存放到对应的应用程序的存储空间,相对于通常采用的存储在本地相册的方式,可以解决查找图片时间较长的问题。
[0012]为达到上述目的,本发明第五方面实施例提出的一种应用程序,用于在被启动后执行:获取待分类的图片,并获取保存所述待分类的图片的目录;根据预先记录的目录与应用程序之间的对应关系,确定与保存所述待分类的图片的目录对应的应用程序;将所述待分类的图片归类到所述对应的应用程序。本发明第五方面实施例提出的一种应用程序,通过记录应用程序与属性数据之间的对应关系,根据该对应关系将图片存放到对应的应用程序的存储空间,相对于通常采用的存储在本地相册的方式,可以解决查找图片时间较长的问题。
[0013]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0014]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0015]图1是本发明一实施例提出的图片分类方法的流程示意图;
[0016]图2是本发明另一实施例提出的图片分类方法的流程示意图;
[0017]图3是本发明另一实施例提出的图片分类方法的流程示意图;
[0018]图4是本发明另一实施例提出的图片分类装置的结构示意图;
[0019]图5是本发明另一实施例提出的图片分类装置的结构示意图;
[0020]图6是本发明另一实施例提出的电子设备的结构示意图。
【具体实施方式】
[0021]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0022]图1是本发明一实施例提出的图片分类方法的流程示意图,该方法包括:
[0023]SlOl:当接收到待分类图片时,获取所述待分类图片对应的属性数据。
[0024]其中,待分类的图片可以是使用应用程序生成的,接收的,或者处理后得到的新图片,或者,也可以是应用程序中浏览查看到,用户主动保存的图片。
[0025]对应每张图片可以记录该图片的属性数据。其中,图片的属性数据是用于描述图片的相关信息,属性数据例如包括:图片生成时间(如接收、下载、处理后的时间)、图片来源类型(如接收、下载或使用应用程序处理)、图片大小(如多少K)、图片格式(如jpg、bmp等)、图片分辨率(如多少像素/英寸)以及,存储图片的目录信息(如storage/sdcardO/MTXX/)等。
[0026]在存储图片时,可以对应图片生成属性数据并存储在文件中,以及将属性数据与图片关联存储,其中,关联存储可以具体是将图片和属性数据存储在同一个存储单元中,例如,图片A和其属性数据存储在同一存储单元,之后当图片A是从第一存储单元获取时,则获取第一存储单元中的属性数据作为图片A的属性数据;或者,图片和属性数据存储在不同的存储单元,但通过关联信息建立关联关系,例如,在存储属性数据中还记录图片标识信息,则要获取图片A的属性数据时,可以根据记录的图片标识信息获取图片A对应的属性数据。存储单元根据终端设备的不同选择相应的存储介质,存储介质例如终端设备的内存、ROM、flash或者SD卡等。
[0027]S102:从所述待分类图片对应的属性数据中获取第一关键标识。
[0028]第一关键标识可以具体是指目录信息。
[0029]可以理解的是,第一关键标识可以是完整的目录名,如storage/sdcardO/MTXX/,或者,第一关键标识也可以是目录?目息中的关键字,如MTXX等。
[0030]S103:从属性数据与存储空间关系集中查找所述第一关键标识,当查找到所述第一关键标识时,确定所述第一关键标识对应的应用程序文件标识为目标标识。
[0031]例如,属性数据与存储空间关系集中具体记录:目录信息与应用程序文件标识之间的对应关系,应用程序文件标识具体可以是指应用程序的包名。
[0032]具体如,一种对应关系是:storage/sdcardO/MTXX/(目录信息)与 com.mt.mtxx