一种电子印章虚化方法

文档序号:6573263阅读:1830来源:国知局
专利名称:一种电子印章虚化方法
技术领域
本发明涉及电子印章技术,特别涉及一种电子印章虚化方法。
技术背景电子印章是指将印章数字化处理,并通过安全手段对印章的数字信息 加密处理,以安全可靠的方式对数字化的印章进行存贮、应用与管理。其管 理和使用方式,符合实物印章的习惯和体验,通过电子印章加盖的电子文件 具有与实物印章加盖的纸张文件相同的外观、相同的有效性和相似的使用方 式。电子印章是以数字图像的形式存储的,而数字技术的特点就是精确、易 复制。因此,电子印章的完整印章图样很容易被仿造者通过拷贝屏幕等方式 获取。这对于电子印章的权威性和安全性是很大的威胁。因此,在电子印章 的应用中, 一般需要对显示的印章做一定的虚化处理,使得印章的图像不够 清晰,并与原始印章图样有一定的区别度,从而使得仿造者无法通过屏幕截 取等方式,直接获得印章图样。这里的虚化就是指一种对电子印章的处理技术,虚化后的电子印章既具 有可辨识能力,又具有防止拷贝、难以还原成原始电子印章图像的能力。用于电子印章虚化的图像虛化技术是一种图像处理技术,利用了图像处 理中的多种技术手段,使得虚化过程具有如下特点1) 虚化程度自适应,就是会根据图像的精度调整虚化的程度,对于清 晰的图像和不清晰的图像可以得到程度相近的虚化结果;2) 虚化效杲用户接受度好,虚化既不能使得图像不可辨识,也不能使 得图像保留太完整以致容易复原原始图像;3)虛化需要针对各种图像类型处理,包括彩色,单色,灰度等。 然而,通常采用通用的图像虛化技术通常用于处理具有真实感的彩色图 像,而实际应用中印章一般都是单色的。传统实物印章的颜色实际上就是印 泥的颜色,常见的红色\蓝色等,所以印章虚化一般就是对单色图像做虛化,所谓单色图像是指图像中的像素有2种颜色,l表示前景色,O表示背景色。前景色一般就是某种彩色,整个图像都是同样的前景色和背景色。对于印章 来说, 一般就是红色为前景色,白色为背景色。因此,通常采用通用的图像 虛化技术对电子印章图像的处理效果并不理想,处理后的电子印章图像通常 会由于失真而无法辨识。而且,现有的电子印章虚化过程中,需要用户通过肉眼来辨识并确定虛 化的模糊度,从而使得电子印章的虛化带有主观性,使得虚化程度不够准确。可见,现有电子印章虚化的可靠性较低。发明内容有鉴于此,本发明的一个主要目的在于,提供一种电子印章虚化方法, 能够提高印章虛化的可靠性。根据上述的一个主要目的,本发明提供了一种电子印章虚化方法,包括以下步骤根据预先设定的数字图像参数,缩小获取的电子印章的原图像; 根据预先设定的数字图像参数,放大缩小后的电子印章图像。 所述数字图像参数为图像大小和/或分辨率。在所述根据预先设定的图像大小缩小电子印章图像时,缩小获取的电子 印章的原图像之前,该方法进一步包括判断预先设定的图像大小是否小于 原图像大小,如果是,则执行缩小获取的电子印章的原图像;否则,将预先 设定的图像大小调整为小于原图像大小的数值,然后执行缩小获取的电子印 章的原图像。所述将预先设定的图像大小调整为小于原图像大小的数值为将原图像大小与预先设定的小于1的数值的乘积作为调整后的所述图像大小。在所述根据预先设定的分辨率缩小电子印章的原图像时,缩小获取的电子印章的原图像之前,该方法进一步包括根据预先设定的分辨率,确定获 取的电子印章的原图像缩小后的图像大小,并根据确定的图像大小缩小获取 的电子印章的原图像。所述根据预先设定的分辨率,确定获取的电子印章的原图像缩小后的图 像大小为将预先设定的分辨率与原图像分辨率的商,再与原图像大小的相 乘得到乘积作为所述原图像缩小后的图像大小。所述缩小获取的电子印章的原图像之前,该方法进一步包括判断获取 的电子印章的原图像缩小后的图像大小和分辨率是否处于预先设定的取值 范围内,如果是,则执行缩小获取的电子印章的原图像。在判断出获取的电子印章的原图像缩小后的图像大小和/或分辨率处于 预先设定的取值范围之外时,该方法进一步包括如果所述获取的电子印章的原图像缩小后的图像大小和/或分辨率超过 取值范围的上限,则将超出取值范围的图像大小和/或分辨率设置为所述取 值范围的上限;如果所述获取的电子印章的原图像缩小后的图像大小和/或 分辨率超过取值范围的下限,则将超出取值范围的图像大小和/或分辨率设 置为所述取值范围的下限;然后执行缩小获取的电子印章的原图像。所述缩小获取的电子印章的原图像之前,该方法进一步包括判断获:f又 的电子印章的原图像缩小后的图像大小与原图像的图像大小的比例,是否处 于预先设定的图像大小比例取值范围内,如果是,则执行缩小获取的电子印 章的原图像。在判断出获取的电子印章的原图像缩小后的图像大小与原图像的图像 大小的比例,处于预先设定的图像大小比例取值范围之外时,该方法进一步 包括将超出取值范围的图像大小比例设置为与其数值最接近的图像大小的 取值范围边界数值,并根据重新设置的图像大小比例确定需要将获取的电子印章的原图像缩小后的图像大小,然后执行所述缩小获取的电子印章的原图 像。由此可见,本发明预先设置保证虚化后的电子印章图像可辨识的数字图 像参数,并根据数字图像参数,将电子印章图像缩小,舍弃图像中一定比例 的像素点信息,再根据剩余的像素点信息,将图像放大到所需大小,以实现 电子印章图像的虚化处理。本发明方法不采用针对彩色图像的图像处理算 法,也不在虚化过程中通过主观判断虚化程度,提高了电子印章虚化的可靠 性。


图1为本发明中电子印章虚化方法的示例性流程图; 图2为本发明实施例中电子印章虚化方法的流程图。
具体实施方式
本发明的基本思想是预先设置保证虚化后的电子印章图像可辨识的数 字图像参数,并根据数字图像参数,将电子印章图像缩小到适当程度再放大 到所需大小,从而实现电子印章图像的虚化处理。其中,电子印章图像为二值化的数字图像。为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。图1为本发明中电子印章虚化方法的示例性流程图,如图l所示,本发明中的电子印章虛化方法包括以下步骤步骤101,根据预先设定的数字图像参数,缩小获取的电子印章原图像; 步骤102,根据预先设定的数字图像参数,放大缩小后的电子印章图像。 上述流程中,在缩小和放大电子印章图像时,可以分别根据任意一种现有的数字图像缩放处理方法和图像放大处理方法来实现;在步骤101缩小了电子印章原图像之后,损失了原图像中一定比例的像素点信息,然后在步102中根据剩奈的像素点信息进行图像放大,即实现了电子印章的虚化。其中,预先设定的数字图像参数为图像大小和/或分辨率(Dot Per Inch, DPI)等;图像大小,即图像的长度和宽度,是指数字图像中每行或者每列 包括的像素点的数量;DPI是指单位英寸内包括的像素点数量。预先设定的图像大小又包括表示缩小后的图像宽度/长度的缩小目标 宽度/长度、表示将缩小的图像放大后的图像宽度/长度的还原目标宽度/长 度;预先设定的DPI又包括表示缩小后的图像分辨率的缩小目标分辨率、 表示将缩小的图像放大后的图像分辨率的还原目标宽度/长度。本发明中,可以根据图像大小和/或DPI来确定缩小程度来确定电子印 章图像的缩小程度。例如,将获取的电子印章原图像,直接通过长宽等比的方式缩小为预先 设定的缩小目标宽度;或者先根据预先设定的DPI确定缩小目标宽度,再将 获取的电子印章原图像,通过长宽等比的方式缩小为确定的缩小目标宽度, 确定目标缩小宽度的过程可以为目标缩小宽度=(预先设定的缩小目标分辨率x原图像宽度)/原图像分辨率。在如图l所示的流程中,预先设定的图像大小或DPI,也可以在图像缩 小或者放大过程中进行调整,以保证缩小后的电子印章图像大小和/或分辨 率不会超过原图像的大小和/或分辨率等。例如,在根据图像大小缩小电子印章图像的情况下,电子印章的原图4象 在获取时,其宽度设置为80,而预先设置的缩小目标宽度为100,此时,就 需要通过一个预先设置的尺寸参数调整缩小目标宽度,使得缩小目标宽度小 于原图像宽度,保证缩小后的图像大小不会超过原图像大小。再例如,在根据分辨率缩小电子印章图像的情况下,如果通过缩小目标 分辨率确定的缩小目标宽度大于电子印章原图像的宽度,也可以通过预先设 置的尺寸参数调整确定的目标宽度,或者调整预先设置的缩小目标分辨率, 保证缩小后的图像大小不会超过原图像大小。根据预先设定的数字图像参数对电子印章图像进行缩小和放大处理,虽 然能够通过损失像素信息来实现电子印章的虚化,但如果损失的像素信息过多,则会造成虚化后的电子印章图像失真;如果损失的像素信息过小,则会 造成虛化效果不明显。而且,由于图像大小=图像物理尺寸xDPI,如果以图 像大小和DPI中的一个作为图像缩放的参数,则另一个也会着图像物理尺寸 的变化而变化,可能使得在只考虑其中一个参数的合理取值的情况下,而使 得另一个参数过大或者过小。因此,为了避免在处理过程中确定的或者调整后的图像大小和/或DPI 过大或者过小,造成上述不良结果,可以为图像大小和/或DPI设定一个取 值范围。如果图像大小和/或DPI超出了预先设定的取值范围,则可以进行调整。 例如,如果大于取值范围的上限值,则将图像大小和/或DPI设置为该上限 值,如果小于取值范围的下限值,则将图像大小和/或DPI设置为该下限值。为了避免在处理过程中确定的或者调整后的图像大小和/或DPI过大或 者过小,还可以为缩小后的图像大小,即长度或宽度,和/或缩小目标分辨 率与原图像的比例设定一个取值范围。这样,即可保证在缩小过程中损失的 像素点信息占原图像中像素点信息的比例在合理的范围内。如果缩小后的图 像大小和/或缩小目标分辨率与原图像的比例超出了预先设定的取值范围, 也进行相应参数的调整。实际应用中,可以根据需要,设置上述取值范围中的一种或多种的任意 组合。下面,结合具体实施例,对本发明中的电子印章虚化方法进行详细说明。 图2为本发明实施例中电子印章虛化方法的流程图。如图2所示,本实施例中的电子印章虛化方法包括以下步骤步骤201,设定电子印章图像的缩小目标宽度Wl和缩小目标分辨率DPIl、还原目标宽度W2和还原目标分辨率DPI2、以及缩小目标宽度Wl和/或缩小目标分辨率DPI1的取值范围。本步骤中,设定的缩小目标宽度Wl和缩小目标分辨率DPIl为一个初 始值,在后续的处理过程中,如果以缩小目标宽度Wl和缩小目标分辨率 DPI1中的一个作为图像缩放的参数,则另一个也会随之变化,为了避免只 考虑其中一个参数的合理取值而使得另一个参数过大或者过小的情况出现, 还需要设定缩小目标宽度W 1的取值范围(WMAX, WMIN)和/或缩小目标分 辨率DPI1的取值范围(DPIMAX, DP1MIN);而且,缩小目标宽度Wl和/或 缩小目标分辨率DPIl在后续的处理过程中可能会进行调整,因此,设定缩 小目标宽度Wl和/或缩小目标分辨率DPI1的取值范围,还能够保证调整后 的缩小目标宽度Wl和/或缩小目标分辨率DPI1不会过大或者过小,从而使 得虚化处理后的电子印章图像不会失真。本步骤中,为了避免图像缩放比例过大或者过小,还可以设定缩放阈值 区间。缩放比例可以根据原宽度和缩小目标宽度计算得出,即WR=W1/W0; 还可以根据原分辨率和缩小目标分辨率计算得出,即DPIR=DPI1/DPI0。这 样,分别针对两种缩放比例,分别设定两个缩放阈值区间(WRMAX, WRMIN) 和(DPIR隨,DPIR羅)。步骤202,获取电子印章图像。本步骤中,可以通过屏幕拷贝的方式截取电子印章图像,也可以通过图 像扫描的方式获取;在获取电子印章图像时,可以设定图像的原大小WO和 原分辨率DPIO;通常情况下,DPIO为300或者600;获取的电子印章图像 可以为二值化数字图像。步骤203,选择缩小电子印章图像所依据的参数,如果需要根据设定的 缩小目标宽度Wl来缩小电子印章图像,则执行步骤204;如果需要根据设 定的缩小目标分辨率DPI1来缩小原电子印章图像,则执行步骤205。如果在步骤201仅设定了缩小后的缩小目标宽度Wl和缩小目标分辨率 DPI1中的一个,则不需要执行本步骤,而是分别直接执行步骤204或步骤 205。步骤204,判断获取的原电子印章图像的原宽度WO是否大于设定的缩小目标宽度Wl,如果是,则执行步骤207;如果不是,则执行步骤206。步骤205,根据预先设定的分辨率系数S、图像的原宽度WO和原分辨 率DPIO,确定缩小目标宽度W1,并执行步骤207。如果在步骤201设定了缩小目标宽度Wl ,本步骤仍需要确定该参数, 并在后续处理过程中采用本步骤确定的缩小目标宽度Wl;本步骤中确定缩 小目标宽度Wl的过程可以为Wl= ( S x WO) /DPIO其中,S为一个小于还原目标分辨率DPIO的分辨率值;如果缩小目标 分辨率DPIl小于原分辨率,则S也可以替换为缩小目标分辨率DPIl。步骤206,根据预先设定的尺寸系数a ,调整缩小目标参数W1的大小, 然后执行步骤207。本步骤中,尺寸系数cc为一个小于1的系数,例如0.75,令WhWlx a,如果调整后的Wl仍然大于原宽度W,则继续进行调整,直至原宽度W 大于W1为止;也可以直接令W1=W>: a。步骤!207,判断缩小目标宽度Wl和缩小目标分辨率DPI1是否处于设 定的取值范围内,如果两者均处于取值范围内,则执行步骤209,否则,执 行步骤208。步骤208,根据预先设定的缩小目标宽度W l和/或缩小目标分辨率DPIl 的取值范围,调整缩小目标宽度W 1和/或缩小目标分辨率DPI1,并执行步 骤209。本步骤中,调整缩小目标宽度W 1和/或缩小目标分辨率DPI1的过程可 以为将超出取值范围的缩小目标宽度W 1和/或缩小目标分辨率DPI1设置 为与其数值最接近的取值范围边界数值,即如果参数大于其取之范围的上限 值,则将该参数设定为取之范围的上限值;如果参数小于其取之范围的下限 值,则将该参数设定为取之范围的下限值。例如,如果Wl< WMIN,则令Wl= WMIN;如果DPI1>DPIMAX,则令DPI= DPImax-本步骤在调整了缩小目标宽度W 1和/或缩小目标分辨率DPI1之后,也可以不执行步骤209,而是返回步骤204或者步骤205,重新判断调整后的 缩小目标宽度W 1和/或缩小目标分辨率DPI1是否满足条件。步骤209,计算缩放比例,并判断缩放比例是否处于预先设定的缩放阈 值区间内,如果是,则执行步骤211,否则执行步骤210。本步骤中,缩放比例包括根据图像宽度计算出的缩放比例WR和根据分 辨率计算出的缩放比例DPIR。步骤210,根据预先设定的缩放阈值区间,调整缩小目标宽度W 1和/ 或缩小目标分辨率DPIl,并执行步骤211。本步骤中,调整缩小目标宽度W 1和/或缩小目标分辨率DPI1的过程可 以为将超出取值范围的缩放比例设置为与其数值最接近的阈值区间边界数 值,即如果缩放比例大于阈值区间的上限值,则将缩放比例设定为上限值, 如果缩放比例小于阈值区间的下限值,则将缩放比例设定为下限值。然后, 根据重新设定的缩放比例、以及原宽度WO或原分辨率DPIO,重新确定缩 小目标宽度W 1和/或缩小目标分辨率DPIl。例如,如果WR〈WRm,則令WR二WRmw;如果DPIR>DPIRmax,则 令DPIR-:DPIRmax,然后,再根据原宽度WO和重新设定的WR、或者原分 辨率DPIO和重新i殳定的DPIR,重新确定Wl或DPIl。本步骤在调整了缩小目标宽度W 1和/或缩小目标分辨率DPI1之后,也 可以不扭j亍步骤211,而是返回步骤204或者步骤205,重新判断调整后的 缩小目标宽度W 1和/或缩小目标分辨率DPI1是否满足条件。步骤211,按照长宽等比缩放的方式,将获取的电子印章图像缩小为宽 度为W1、分辨率为DPI1的数字图像。本步骤缩小电子印章图像的过程,可以按照任意一种现有的数字图像缩 放处理方法来实现;在执行了本步骤之后,原图像中的像素点信息只剩下了(謂x wi2/wo2) %。步骤212,按照长宽等比缩放的方式,将缩小后的电子印章图像放大为宽度为W2、分辨率为DPI2的数字图像。本步骤放大缩小后的电子印章图像的过程,可以按照任意一种现有的数 字图像放大处理方法来实现。缩小后的电子印章图像中,只保留了原图像中(100x W12/W02) %的像 素点信息,因此,本步骤中的放大处理是基于(100x W12/W02) Q/。的像素点 信息来进行的,从而得到的图像为虚化后的电子印章图像。至此,本流程结束。本实施例也可以根据预先设置的缩小目标宽度Wl、缩小目标分辨率 DPI1与原图像宽度W0、原图像分辨率DPIO的比例,来确定缩小目标宽度 Wl和缩小目标分辨率DPIl,从而缩小电子印章图像。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种电子印章虚化方法,其特征在于,包括以下步骤根据预先设定的数字图像参数,缩小获取的电子印章的原图像;根据预先设定的数字图像参数,放大缩小后的电子印章图像。
2、 如权利要求1所述的方法,其特征在于,所述数字图像参数为图 像大小和/或分辨率。
3、 如权利要求2所述的方法,其特征在于,在所述根据预先设定的图 像大小缩小电子印章图像时,缩小获取的电子印章的原图像之前,该方法进 一步包括判断预先设定的图像大小是否小于原图像大小,如果是,则执行 缩小获取的电子印章的原图像;否则,将预先设定的图像大小调整为小于原 图像大小的数值,然后执行缩小获取的电子印章的原图像。
4、 如权利要求3所述的方法,其特征在于,所述将预先设定的图像大 小调整为小于原图像大小的数值为将原图像大小与预先设定的小于1的数 值的乘积作为调整后的所述图像大小。
5、 如权利要求2所述的方法,其特征在于,在所述根据预先设定的分 辨率缩小电子印章的原图像时,缩小获取的电子印章的原图像之前,该方法 进一步包括根据预先设定的分辨率,确定获取的电子印章的原图像缩小后 的图像大小,并根据确定的图像大小缩小获取的电子印章的原图像。
6、 如权利要求5所述的方法,其特征在于,所述根据预先设定的分辨 率,确定获取的电子印章的原图像缩小后的图像大小为将预先设定的分辨 率与原图像分辨率的商,再与原图像大小的相乘得到乘积作为所述原图像缩 小后的图像大小。
7、 如权利要求2所述的方法,其特征在于,所述缩小获取的电子印章 的原图像之前,该方法进一步包括判断获取的电子印章的原图像缩小后的 图像大小和分辨率是否处于预先设定的取值范围内,如果是,则执行缩小获 取的电子印章的原图像。
8、 如权利要求7所述的方法,其特征在于,在判断出获取的电子印章 的原图像缩小后的图像大小和/或分辨率处于预先设定的取值范围之外时, 该方法进一步包括如果所述获取的电子印章的原图像缩小后的图像大小和/或分辨率超过 取值范围的上限,则将超出取值范围的图像大小和/或分辨率设置为所述取 值范围的上限;如果所述获取的电子印章的原图像缩小后的图像大小和/或 分辨率超过取值范围的下限,则将超出取值范围的图像大小和/或分辨率设 置为所述取值范围的下限;然后执行缩小获取的电子印章的原图像。
9、 如权利要求3至8中任意一项所述的方法,其特征在于,所述缩小 获取的电子印章的原图像之前,该方法进一步包括判断获取的电子印章的 原图像缩小后的图像大小与原图像的图像大小的比例,是否处于预先设定的 图像大小比例取值范围内,如果是,则执行缩小获取的电子印章的原图像。
10、 如权利要求9所述的方法,其特征在于,在判断出获取的电子印章 的原图像缩小后的图像大小与原图像的图像大小的比例,处于预先设定的图 像大小比例取值范围之外时,该方法进 一 步包括将超出取值范围的图像大小比例设置为与其数值最接近的图像大小的 取值范围边界数值,并根据重新设置的图像大小比例确定需要将获取的电子 印章的原图像缩小后的图像大小,然后执行所述缩小获取的电子印章的原图 像。
全文摘要
本发明公开了一种电子印章虚化方法,包括根据预先设定的数字图像参数,缩小获取的电子印章的原图像;根据预先设定的数字图像参数,放大缩小后的电子印章图像。本发明预先设置保证虚化后的电子印章图像可辨识的数字图像参数,并根据数字图像参数,将电子印章图像缩小,舍弃图像中一定比例的像素点信息,再根据剩余的像素点信息,将图像放大到所需大小,以实现电子印章图像的虚化处理。本发明方法不采用针对彩色图像的图像处理算法,也不在虚化过程中通过主观判断虚化程度,提高了电子印章虚化的可靠性。
文档编号G06T3/40GK101221654SQ200710063289
公开日2008年7月16日 申请日期2007年1月8日 优先权日2007年1月8日
发明者刘宁胜, 王东临, 高子军 申请人:北京书生国际信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1