一种数字图片管理方法及系统与流程

文档序号:12666272阅读:332来源:国知局
一种数字图片管理方法及系统与流程

本发明涉及数字图片技术领域,特别涉及一种数字图片管理方法及系统。



背景技术:

数字化图片是泛指能用计算机语言(数字语言)存储的图片。在计算机领域中,数字化图片对应于专业名词“矢量图”,其一般是专门的矢量绘图软件生成的。而非数字化图片是指不能用计算机语言而用像素点存储的图片,对应的专业名词为“点阵图”。一般扫描进计算机或数码相机拍摄的图片都属于点阵图,都是非数字化形式的图片。

而数字化图片的特点为无论放大多少倍,其质量保持不变。对应地,非数字化的图片的显示质量与数字化图片相比较差,且其占用的计算机内存较大,是数字化图片的几百甚至数千倍。

但现有的数字化图片需为专业绘图软件生成,对扫描或拍摄的图片处理较为不便,对于现有的需要大量图片处理的行业的从业人员来说,想要获得快速、高质量的图片数据难度较大。

而现有的数字化图片仅为存储方式的数字化,对于使用者来说较不直观,可控性及可操作员较差。



技术实现要素:

本发明的目的在于提供一种数字图片管理方法及系统,以解决现有的数字图片管理中数字化图片所存在的仅为存储方式的数字化,对于使用者来说较不直观,可控性及可操作员较差的问题。

为实现上述目的,本发明提供了一种数字图片管理方法,具体包括以下步骤:

S1:获取图片的存储数据;

S2:将所述图片的存储数据转换为代码形式的数字化图片;

S3:将所述数字化图片进行分类,不同类型的数字化图片中植入对应的标识代码;

S4:根据所述标识代码建立与图片类型对应的索引表;

S5:为所述索引表建立新建入口及查询入口,所述新建入口用于增加图片并按步骤S1~S4将该图片的标识代码加入至所述索引表中,所述查询入口用于基于所述索引表进行图片的快速查找。

较佳地,所述步骤S2具体包括:

(1)建立数字化图片的编译器,并设置所述编译器的色值范围;

(2)根据所述图片的存储数据建立相同像素的透明图片,获取透明图片中各像素的色值;

(3)判断所述色值是否在所述编译器的色值范围内,如是,进入步骤(4),如否,将所述色值调整为与其最近的所述编译器的色值范围中的数值后,进入步骤(4);

(4)根据所述透明图片中每个像素的色值将各个像素点画出,得到所述数字化图片。

较佳地,植入标识代码的过程具体包括:

(A)查找数字化图片的类型,如找到对应的标识代码,进入步骤(B),如未找到,进入步骤(C);

(B)将所述标识代码加入数字化图片的代码中后,进入步骤S4;

(C)为该数字化图片的类型创建标识代码,进入步骤(B)。

较佳地,所述步骤S1中,图片的存储数据包括矢量图数据及/或点阵图数据。

较佳地,所述步骤S3中分类过程包括:根据图片的风格、大小及/或分辨率对所述数字化图片进行分类。

较佳地,所述步骤S5中的检索入口为通过关键字进行正向检索或反向检索的检索入口,所述关键字与所述标识代码一一对应。

本发明还提供了一种数字图片管理系统,包括:

数据获取模块,用于获取图片库中的图片的存储数据;

数字化模块,用于将所述存储数据转换为代码形式的数字化图片;

分类处理模块,用于将所述数字化图片进行分类,并在不同类型的数字化图片中植入与类型对应的标识代码;

索引表模块,用于根据所述标识代码自动建立与图片类型对应的索引表;

新建图片模块,用于增加图片至所述图片库,并将该图片的标识代码加入至所述索引表中;

查新图片模块,用于基于所述索引表进行图片的快速查找。

较佳地,所述数字化模块包括:

编译器设置单元,用于建立数字化图片的编译器,并设置所述编译器的色值的范围;

像素图片转换单元,用于将所述图片的存储数据建立为具有相同像素的透明图片;

色值调整单元,用于获取所述透明图片中各像素的色值,并将不在所述范围内的像素的色值调整为与其最近的所述范围中的数值,并在调整后修改所述透明图片;

像素点数字化单元,用于根据所述透明图片中每个像素的色值将各个像素点画出,得到所述数字化图片。

本发明提供的数字图片管理方法及系统具有以下有益效果:

(1)采用数字化存储,图片管理分类明确,便于实际应用时进行图片的调用;

(2)可控性及可操作性较好,使用时可以快速地获得较高质量的图片数据。

附图说明

图1为本发明优选实施例的数字图片管理方法整体流程图;

图2为本发明优选实施例的方法的步骤S2具体流程图;

图3为本发明优选实施例的方法的植入标识代码的流程图;

图4为本发明优选实施例的数字图片管理系统组成图;

图5为本发明优选实施例的数字化模块的具体组成图。

具体实施方式

为更好地说明本发明,兹以一优选实施例,并配合附图对本发明作详细说明,具体如下:

如图1所示,本实施例提供的数字图片管理方法,包括以下步骤:

S1:获取图片的存储数据;

其中,图片的存储数据来源于系统已有的图片库,图片的存储数据来源于系统临时建立的图片库。该图片库里的图片的存储数据包括矢量图数据及/或点阵图数据。对于已有的图片库,其可以为存储在一个本地或云端服务器中的可供调用的图片库,或者为村镇在用户端设备中的可供调用的图片库;对于临时的图片库,其可以为系统在对当前新增图片进行管理时,临时建立的图片库,该临时的图片库仅供本次操作使用。当然,这里获取的图片的存储数据也可以为根据需要临时加入图片库的一些图片,本发明不特别限定图片的来源。

S2:将图片的存储数据转换为代码形式的数字化图片;

S3:将数字化图片进行分类,不同类型的数字化图片中植入对应的标识代码;

这里的分类过程具体包括:根据图片的风格(如油画效果、水彩画效果、素描效果等等不同效果的绘画风格,或者为不同年代的风格、不同的设计/色系的风格等等)、大小(如图片的尺寸)及/或分辨率对数字化图片进行分类,该些分类可以以一种为主,如将按风格分类作为主要分类,每种风格下再按图片尺寸进行分类。在图片尺寸下一层,使用图片分辨率进行分类,如此层层分类建立分类树,便于后续操作。当然,在其他优选实施例中,还可以对图片的主题(也即该幅图片的内容,如图片为某种动物如猫、狗等,或依照某种植物如一棵树、一株草等等)进行分类,以便于根据分类对数字化图片进行下面的操作。

S4:根据所述标识代码建立与图片类型对应的索引表;

本实施例中的索引表可与上述的分类树进行对应建立各个索引节点,每个索引节点对应于对应图片的存储地址,以实现对各个图片的索引路径的建立。

S5:为所述索引表建立新建入口及查询入口,所述新建入口用于增加图片并按步骤S1~S4将该图片的标识代码加入至所述索引表中,所述查询入口用于基于所述索引表进行图片的快速查找。

具体地,增加图片后,索引表中增加的标识代码与该图片的存储地图进行对应,以便于通过该索引表获取查找该图片的路径,实现后续的快速的图片查找。

如图2所示,上述的步骤S2具体包括:

(1)建立数字化图片的编译器,并设置所述编译器的色值范围;

(2)根据所述图片的存储数据建立相同像素的透明图片,获取透明图片中各像素的色值;

(3)判断所述色值是否在所述编译器的色值范围内,如是,进入步骤(4),如否,将所述色值调整为与其最近的所述编译器的色值范围中的数值后,进入步骤(4);

(4)根据所述透明图片中每个像素的色值将各个像素点画出,得到所述数字化图片。

通过步骤S2的处理即可将原本的图片处理为数字化的图片,从而为后续的加入标识代码做准备。

如图3所示,植入标识代码的过程具体包括:

(A)查找数字化图片的类型,如找到对应的标识代码,进入步骤(B),如未找到,进入步骤(C);

(B)将所述标识代码加入数字化图片的代码中后,进入步骤S4;

(C)为该数字化图片的类型创建标识代码,进入步骤(B)。

步骤S5中的检索入口为通过关键字进行正向检索或反向检索的检索入口,关键字与标识代码一一对应。

如图4所示,本实施例还提供了一种数字图片管理系统,该系统具体包括:

数据获取模块41,用于获取图片库中的图片的存储数据;

数字化模块42,用于将所述存储数据转换为代码形式的数字化图片;

分类处理模块43,用于将所述数字化图片进行分类,并在不同类型的数字化图片中植入与类型对应的标识代码;

索引表模块44,用于根据所述标识代码自动建立与图片类型对应的索引表;

新建图片模块45,用于增加图片至所述图片库,并将该图片的标识代码加入至所述索引表中;具体地,这里新增的图片的标识代码也通过上述的数据获取模块41,数字化模块42,分类处理模块43依次处理得到后再使得该图片具有标识代码,再根据上述的处理过程将标识代码加入索引表中;

查新图片模块46,用于基于索引表进行图片的快速查找。

其中,如图5所示,数字化模块42包括:编译器设置单元421,像素图片转换单元422、色值调整单元423及像素点数字化单元424,

编译器设置单元421用于建立数字化图片的编译器,并设置所述编译器的色值的范围;

像素图片转换单元422用于将所述图片的存储数据建立为具有相同像素的透明图片;

色值调整单元423用于获取所述透明图片中各像素的色值,并将不在所述范围内的像素的色值调整为与其最近的所述范围中的数值,并在调整后修改所述透明图片;

像素点数字化单元424用于根据所述透明图片中每个像素的色值将各个像素点画出,得到所述数字化图片。

本发明的方法及装置,采用数字化存储,图片管理分类明确,便于调用;可控性及可操作性较好。在应用这种数字化图片进行批量处理时,可以直接基于该些数字化图片的索引表进行快速查找及调用,例如,在创建一幅图画时,可直接通过索引表中所需要的不同图片元素,将其组合得到新的数字化图片以供使用。对该数字化图片的管理十分方便,当需要新建或查询时,均可通过上述方法及装置完成。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何本领域的技术人员在本发明揭露的技术范围内,对本发明所做的变形或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述的权利要求的保护范围为准。

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