專利名稱:一種圖像提取方法及其系統(tǒng)、電子證書制作方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像提取方法及其系統(tǒng)、電子證書制作方法及其系統(tǒng)。
背景技術(shù):
數(shù)字證書在商品檢驗檢測等方面有著廣泛的需求,例如,商品檢驗檢測部門每天需要給客戶發(fā)布檢驗結(jié)果,也就是檢驗證書。傳統(tǒng)的證書制作模式是得到實驗室發(fā)布的數(shù)據(jù)后,打印成紙質(zhì)的證書,然后通過郵寄、快遞、傳真、掃描等方式發(fā)布給客戶,工作繁瑣、效率底、安全性差,速度慢,如果是傳真掃描,清晰度也差,且不便于保存和證書的分類查詢。數(shù)字證書制作需要幾個基本元素(I)電子證書的底板;(2)電子證書的內(nèi)容;(3)電子公章,即蓋在證書上的公章電子版;(4)相關(guān)人員的簽名;(5)電子證書編號,用于保證電子證書的唯一性。其中,難點在于電子公章相關(guān)人員簽名,需要對相應(yīng)的公章和簽名進(jìn)行提取,作為制作電子證書的基本圖形要素使用。而圖形提取的方法主要為圖像邊緣檢測技術(shù)。
發(fā)明內(nèi)容
本發(fā)明提出了如下技術(shù)方案一種圖像提取方法,包括S1、順次提取包含圖像的位圖中的一個像素,計算該像素的R*G*B值;S2、計算所述R*G*B值與預(yù)設(shè)閾值之間的差值,判斷所述差值是否大于預(yù)設(shè)差值,若是,則將該像素值設(shè)為空,否則計算該像素的邊緣檢測算子,確定所述像素點是否為邊緣點,若是,則將該像素點保存起來,否則將該像素值設(shè)為空;S3、判斷所述包含圖像的位圖中所有像素點是否均取到,若是,返回步驟SI,否則將保存的像素點組成的鏤空位圖存儲在圖像庫中。進(jìn)一步地,所述計算該像素的邊緣檢測算子包括,根據(jù)所述包含圖像的位圖的分辨率來確定計算該像素的邊緣檢測算子的計算方向,若所述位圖為二值圖,則取兩個方向;若所述位圖的為八位位圖,則取八個方向;若所述位圖為十六位位圖,則取十六個方向,若所述位圖為三十二位位圖,則取三十二個方向。進(jìn)一步地,計算該像素的邊緣檢測算子具體為計算該像素的Laplace邊緣檢測算子。進(jìn)一步地,當(dāng)所述電子簽名 或印章位圖為十六位位圖,則在十六個方向上估算該像素點的Laplace邊緣檢測算,所述像素點的Laplace邊緣檢測算子
權(quán)利要求
1.一種圖像提取方法,其特征在于,包括51、順次提取包含圖像的位圖中的一個像素,計算該像素的R*G*B值;52、計算所述R*G*B值與預(yù)設(shè)閾值之間的差值,判斷所述差值是否大于預(yù)設(shè)差值,若是,則將該像素值設(shè)為空,否則計算該像素的邊緣檢測算子,確定所述像素點是否為邊緣點,若是,則將該像素點保存起來,否則將該像素值設(shè)為空;53、判斷所述包含圖像的位圖中所有像素點是否均取到,若是,返回步驟SI,否則將保存的像素點組成的鏤空位圖存儲在圖像庫中。
2.如權(quán)利要求1所述的圖像提取方法,其特征在于,所述計算該像素的邊緣檢測算子包括,根據(jù)所述包含圖像的位圖的分辨率來確定計算該像素的邊緣檢測算子的計算方向, 若所述位圖為二值圖,則取兩個方向;若所述位圖的為八位位圖,則取八個方向;若所述位圖為十六位位圖,則取十六個方向,若所述位圖為三十二位位圖,則取三十二個方向。
3.如權(quán)利要求2所述的圖像提取方法,其特征在于,計算該像素的邊緣檢測算子具體為計算該像素的Laplace邊緣檢測算子。
4.如權(quán)利要求3所述的圖像提取方法,其特征在于,當(dāng)所述包含圖像的位圖為十六位位圖,則在十六個方向上估算該像素點的Laplace邊緣檢測算,所述像素點的Laplace邊緣檢測算子
5.—種電子證書制作方法,其特征在于,包括51、使用如權(quán)利要求1-4之一所述的圖像提取方法從包含電子簽名或印單的位圖中提取所述電子簽名或印章;52、導(dǎo)出包含電子證書內(nèi)容的數(shù)據(jù),將所述電子證書內(nèi)容通過虛擬打印機(jī)打印到證書底板中并轉(zhuǎn)換成JPEG格式,形成未簽蓋證書;53、依次將需要的電子簽名或印章合成到所述未簽蓋證書上。
6.如權(quán)利要求5所述的電子證書制作方法,其特征在于,步驟S3具體包括對每一位有重疊的像素,將所述未簽蓋證書上的該位置的像素與電子簽名或印章的該位置的像素的RGB值單獨進(jìn)行比較,當(dāng)電子簽名或印章的該位置的像素值滿足R>252且 G>252且B>252,或未簽蓋證書上該位置的像素滿足R〈10且G〈10且B〈10,則所述重疊的像素的RGB為未簽蓋證書上該位置的RGB值,否則所述重疊的像素的RGB值為電子簽名或印章的該位置的像素的RGB值。
7.一種圖像提取系統(tǒng),其特征在于,包括像素色值乘積計算模塊,用于順次提取包含圖像的位圖中的一個非邊緣像素,計算該像素的R*G*B值;有效像素提取模塊,用于計算所述R*G*B值與預(yù)設(shè)閾值之間的差值,判斷所述差值是否大于預(yù)設(shè)差值,若是,則將該像素值設(shè)為空,否則計算該像素的邊緣檢測算子,確定所述像素點是否為邊緣點,若是,則將該像素點保存起來,否則將該像素值設(shè)為空;圖像保存模塊,用于判斷所述包含圖像的位圖中所有像素點是否均取到,若是,調(diào)用像素色值乘積計算模塊順次計算下一個像素,否則將保存的像素點組成的鏤空位圖存儲在圖像庫中。
8.如權(quán)利要求7所述的圖像提取系統(tǒng),其特征在于,所述像素提取模塊中計算該像素的邊緣檢測算子包括,根據(jù)所述包含圖像的位圖的分辨率來確定計算該像素的邊緣檢測算子的計算方向,若所述位圖為二值圖,則取兩個方向;若所述位圖的為八位位圖,則取八個方向;若所述位圖為十六位位圖,則取十六個方向,若所述位圖為三十二位位圖,則取三十二個方向。
9.如權(quán)利要求8所述的圖像提取系統(tǒng),其特征在于,所述像素提取模塊中所述計算該像素的邊緣檢測算子具體為計算該像素的Laplace邊緣檢測算子。
10.如權(quán)利要求9所述的圖像提取系統(tǒng),其特征在于,當(dāng)所述包含圖像的位圖為十六位位圖,則在十六個方向上估算該像素點的Laplace邊緣檢測算,所述像素點的Laplace邊緣檢測算子
11.一種電子證書制作系統(tǒng),其特征在于,包括電子簽名或印章生成模塊,包括像素色值乘積計算模塊、有效像素提取模塊和圖像保存模塊,用于從包含電子簽名或印章的位圖中提取電子簽名或印章;其中,像素色值乘積計算模塊,用于順次提取包含電子簽名或印章的位圖中的一個非邊緣像素,計算該像素的R*G*B值;其中,有效像素提取模塊,用于計算所述R*G*B值與預(yù)設(shè)閾值之間的差值,判斷所述差值是否大于預(yù)設(shè)差值,若是,則將該像素值設(shè)為空,否則計算該像素的邊緣檢測算子,確定所述像素點是否為邊緣點,若是,則將該像素點保存起來,否則將該像素值設(shè)為空;其中,電子簽名或印章的位圖保存模塊,用于判斷所述包含電子簽名或印章的位圖中所有像素點是否均取到,若是,調(diào)用像素色值乘積計算模塊順次計算下一個像素,否則將保存的像素點組成的鏤空位圖存儲在圖像庫中。未簽蓋證書合成模塊,用于導(dǎo)出包含電子證書內(nèi)容的數(shù)據(jù),將所述電子證書內(nèi)容通過虛擬打印機(jī)打印到證書底板中并轉(zhuǎn)換成JPEG格式,形成未簽蓋證書;完整證書合成模塊,用于依次將需要的通過所述電子簽名或印章生成模塊生成的電子簽名或印章合成到所述通過未簽蓋證書合成模塊生成的未簽蓋證書上。
12.如權(quán)利要求11所述的電子證書制作系統(tǒng),其特征在于,所述完整證書合成模塊具體用于對每一位有重疊的像素,將所述未簽蓋證書上的該位置的像素和電子簽名或印章的該位置的像素的RGB值單獨進(jìn)行比較,當(dāng)電子簽名或印章的該位置的像素值滿足R>252 或G>252或B>252,或未簽蓋證書上該位置的像素滿足R〈10或G〈10或B〈10,則所述重疊的像素的RGB為電子簽名或印章的該位置的像素的RGB值,否則所述重疊的像素的RGB值為未簽蓋證書上該位置的RGB值。
全文摘要
本發(fā)明公開了一種圖像提取方法及其系統(tǒng)、電子證書制作方法及其系統(tǒng),圖像提取方法包括S1、順次提取包含圖像的位圖中的一個像素,計算該像素的R*G*B值;S2、計算R*G*B值與預(yù)設(shè)閾值之間的差值,判斷差值是否大于預(yù)設(shè)差值,若是,則將該像素值設(shè)為空,否則計算該像素的邊緣檢測算子,確定像素點是否為邊緣點,若是,則將該像素保存起來,否則將該像素值設(shè)為空;S3、判斷包含圖像的位圖中所有非邊緣像素是否均取到,若是,返回步驟S1,否則將保存的所有像素位圖存儲在圖像庫中。本發(fā)明采用RGB三值乘積作閾值進(jìn)行邊緣提取,使圖像邊緣更加明顯,有效數(shù)據(jù)更加完整;采用RGB值疊加的方式進(jìn)行證書合成,使電子證書清晰度更高。
文檔編號G06T7/00GK103049904SQ20121050583
公開日2013年4月17日 申請日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者林建就, 牛相濤, 曹嘯, 管軍 申請人:北京華夏力鴻商品檢驗有限公司