图像数据化存储方法技术

技术编号:2877237 阅读:170 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种图像数据化存储方法,包括对图像数据的处理和数据存储的过程,该过程包括根据图像数据统计原始图像包含的所有特定颜色和分别对各特定颜色图像部分以单色图像数据的形式存储的步骤,对于彩色图像,尤其是色彩组成不复杂的图像资料,所形成文件的数据量显著减少,且充分保证还原的质量。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及图像处理,尤其涉及图像的数据化存储方法。
技术介绍
目前,对图像资料进行数据化存储采用的基本方法是将整个幅面划分为连续排列的像素点,将各像素点的色彩以数值的形式存储。通常根据原始图像特征和对图像的处理要求,对图像数据以彩色数据文件或单色数据文件的形式存储。以彩色数据文件形式存储时将色彩转换成一定比例的基本色,例如,把红、绿、蓝分别用0至255的数值表示,像素点的颜色值就由三个基本色的数值组成,可以记录2563即16777216种色彩。采用这种方法记录和存储图像,虽然可以较好地保证还原的质量,但由于数据量巨大,对处理设备的速度和存储量要求很高,并且,也给数据传输带来难以解决的障碍。由于在实际应用中,需要处理大量黑白图像资料,于是可采用单色数据文件的存储形式,主要包括二值图或灰度图的处理方法,二值图的方法就是对各像素点处黑色的有或无的状态以一比特位的二进制数记录,灰度图的方法就是对各像素点处黑色的深浅程度划分等级,等级数量通常为2的整数次方,再用相应的数值记录各级灰度,分级越多,还原后的图像质量越高,存储的数据量也较大。为此,人们提出了多种数据压缩的方法来减少数据量,较好的压缩软件可将文件压缩至原数据量的数十分之一,但各种压缩方法均不同程度地影响图像还原的质量,出现码赛克现象。目前,在图书馆、档案馆等单位,对正式文件、蓝图等资料的存储一般采用以下两种方式,一是人工录入形成文本文件,二是通过扫描形成图像数据文件,前种方法节省空间,但只记录文字内容,不能保存资料的原貌,后种方法的缺点是文件数据量大,处理和传输的效率低,对设备要求高。
技术实现思路
专利技术的目的在于提供一种能保存图像资料原貌,在保证一定还原原始资料质量的基础上显著减少文件数据量的。为达到上述目的,本专利技术提供的一种,包括对图像数据的处理和数据存储的过程,该过程包括下述步骤A.根据图像数据统计原始图像包含的所有特定颜色;B.分别对各特定颜色图像部分以单色图像数据的形式存储;C.再对原始文件进行无损压缩。在经过扫描仪等设备完成图像数据化的过程后,对图像数据作特定颜色统计,预先可以对一些特定颜色的颜色值设定阈值,进行统计时,读取的颜色值在该阈值内则将像素点的颜色值记录为特定颜色。在此统计的基础上,分别对各特定颜色图像部分以单色图像数据的形式存储。本专利技术的优点在于由于大量的正式文件,通常仅由红色标题、黑色正文及某特定颜色的印章或签名构成,而蓝图通常仅由蓝色构成,对于此类色彩组成不复杂的图像资料,采用本专利技术方法作数据存储,所形成的数据量,仅为现有技术真彩色图像文件的几百分之一,且充分保证还原的质量。例如对一份红头文件采用本专利技术方法作数据存储,所形成的数据量,仅为现有技术真彩色图像文件的最高达到590倍,最低达到230倍。目前,对于一个文件超过1兆的话,利用电子邮件发送是无法发送的,而采用本专利技术方法即可实现;本专利技术的方法大大地加快无纸办公和电子文档传送,并且,成百倍地降低成本。由于该技术应用范围广,社会效益显著。附图说明图1是本专利技术方法的流程2a是原始文件样2b是使用本专利技术方法处理后的文件效果图具体实施方式下面对本专利技术方法的具体实施方式作进一步描述。首先利用专用设备,如扫描仪等对图像作数据化,其后,对图像数据的处理和存储过程包括根据图像数据统计原始图像包含的所有特定颜色及分别对各特定颜色图像部分以单色图像数据的形式存储的步骤。图像中具有相同颜色值的像素,通常在一段区间内具有连续性,因此,在统计特定颜色数据的过程中,可利用这一特点,提高运行效率并降低噪声,在被统计幅面内依次取数个相邻像素,对首尾像素的颜色值作比较,如果相等,则将该颜色值作为一个特定颜色并判断该特定颜色的颜色值是否已被统计,如果否,则将该颜色值添加到统计结果中。所取相邻像素的数量依图像数据化的分辨率而定,如对于较常用的300dpi(dot per inch)像素密度,取相邻像素的数量可以为8个。具体实施中,分别对各特定颜色图像部分以单色图像数据的形式存储的过程可以包括如下操作判断该特定颜色是否覆盖全幅面,如果是,提取构成该特定颜色的基本色的颜色值再分别对各基本色以全幅面单色图像数据的形式存储;如果否,计算该特定颜色图像部分在幅面内所处矩形区域的起始和终止位置,并在该起始至终止位置间对该特定颜色图像部分以单色图像数据的形式存储,即在对色彩进行分层的基础上作分块处理,进一步减少数据量。依此方法亦可对一定像素区间内包含特定颜色数量超出设定阈值的部分幅面作为彩色图像部分,计算该部分所在矩形区域的起止位置,在相应起止范围内对彩色图像数据按色彩构成作分色存储,后一种实施方式适合含照片的表格及类似资料的处理。在本专利技术方法中,对特定颜色图像以单色图像的形式作数据存储可以是将各像素点处该特定颜色的有或无的状态以1比特位的二进制数作为标识,也可以是将各像素点处该特定颜色的深浅度量化为灰度值作为标识。对图像作上述处理后,可形成如下结构的文件一、文件头信息部分文件标识;原始图像宽度;原始图像高度;数据信息块个数;二、数据信息部分第一数据信息块记录数据信息块数据长度;数据信息块起点横坐标;数据信息块起点纵坐标;数据信息块终点横坐标;数据信息块终点纵坐标;数据信息块颜色值;其他记录数据; 依此排列,直至最后数据信息块记录。本专利技术方法所生成的图像数据文件比采用现有技术的文件数据量显著减少,大大提高存储与传输的效率,在还原输出的过程中依上述方法的逆过程执行。权利要求1.一种,包括对图像数据的处理和数据存储的过程,其特征在于该过程包括下述步骤A、根据图像数据统计原始图像包含的所有特定颜色;B、分别对各特定颜色图像部分以单色图像数据的形式存储。2.如权利要求1所述的,其特征在于所述根据图像数据统计原始图像包含的所有特定颜色是在被统计幅面内依次取数个相邻像素,对首尾像素的颜色值作比较,如果相等,则将该颜色值作为一个特定颜色并判断该特定颜色的颜色值是否已被统计,如果否,则将该颜色值添加到统计结果中。3.如权利要求2所述的,其特征在于所述取相邻像素的数量依图像数据化的分辨率而定。4.如权利要求1所述的,其特征在于所述分别对各特定颜色图像部分以单色图像数据的形式存储的过程包括以下操作判断该特定颜色图像部分是否覆盖全幅面,如果是,提取构成该特定颜色的基本色的颜色值再分别对各基本色以全幅面单色图像数据的形式存储;如果否,计算该特定颜色图像部分在幅面内所处矩形区域的起始和终止位置,并在该起始至终止位置间对该特定颜色图像部分以单色图像数据的形式存储。5.如权利要求1或4所述的,其特征在于所述对各特定颜色图像部分以单色图像数据的形式存储是将各像素点处该特定颜色的有或无的状态以1比特位的二进制数作为标识。6.如权利要求1或4所述的,其特征在于所述各特定颜色图像部分以单色图像数据的形式存储是将各像素点处该特定颜色的深浅度量化为灰度值作为标识。全文摘要本专利技术公开了一种,包括对图像数据的处理和数据存储的过程,该过程包括根据图像数据统计原始图像包含的所有特定颜色和分别对各特定颜色图像部分以单色图像数据的形式存储的步骤,对于彩色图像,尤其是色彩组成不复杂的图像资料,所形成文件的数据量显著减少,且充分保证还原的质量。文档编号G06F12本文档来自技高网...

【技术保护点】
一种图像数据化存储方法,包括对图像数据的处理和数据存储的过程,其特征在于:该过程包括下述步骤: A、根据图像数据统计原始图像包含的所有特定颜色; B、分别对各特定颜色图像部分以单色图像数据的形式存储。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄克俭王建军
申请(专利权)人:北京华文世纪科技有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1