專利名稱:利用k值補償拉練影像及計算k值的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于一種補償拉練影像的方法,且特別有關(guān)于一種利用K值補償拉練影像及計算K值的方法。
當(dāng)交錯式感應(yīng)器110要進行任何一部份文件的掃描時,會先從計算機主機150中,將對應(yīng)于這部分文件的一個部分影像補償參數(shù),經(jīng)過輸入/輸出接口140傳輸?shù)接跋裱a償緩沖區(qū)130之中。而后,由交錯式感應(yīng)器110以間隔式掃描所得的間隔掃描影像,根據(jù)由影像補償緩沖區(qū)130傳送而來的部分影像補償參數(shù),經(jīng)由ASIC(120)來進行影像校正。而校正過后所得的校正影像,則經(jīng)過輸入/輸出接口140而傳輸?shù)接嬎銠C主機150中儲存起來。
但是當(dāng)使用具有交錯式感應(yīng)器的掃描儀掃描文件時,由于交錯式感應(yīng)器的主線與副線的線距很短,所以主線會受到副線的反射光影響,反之,主線的反射光也會影響副線。因此使文件的真實影像(如圖2所示)在使用具有交錯式感應(yīng)器的掃描儀掃描后,會產(chǎn)生所謂的拉練(zipper)影像(如圖3所示)。尤其當(dāng)掃描有黑白交接的文件時,拉練現(xiàn)象更為明顯,而使掃描的影像與實際的影像產(chǎn)生誤差。而公知技術(shù)尚無提出對拉練現(xiàn)象進行補償?shù)姆椒ā?br>
為實現(xiàn)上述的目的,本發(fā)明提出一種利用K值補償拉練影像的方法,其適用于使用每種顏色具有主線與副線的交錯式感應(yīng)器的掃描儀,借以對文件進行掃描,包括下列步驟首先,判斷第m(m為正整數(shù))線的第n(n為正整數(shù))個原始像素是否為主線掃描所得。如果第m線的第n個原始像素為主線掃描所得時,則第m線的第n個原始像素將補償為第m線的第n個補償像素,其中第m線的第n個補償像素為第m線的第n個原始像素減去第(m-k)(k為該主線與該副線間的線距且為正整數(shù))線的第n-1個原始像素與第(m-k)線的第n+1個原始像素之和與K值相乘所得之積后所得的值;而如果第m線的第n個原始像素為副線掃描所得時,則第m線的第n個原始像素將補償為第m線的第n個補償像素,其中第m線的第n個補償像素為第m線的第n個原始像素減去第(m+k)線的第n-1個原始像素與第(m+k)線的第n+1個原始像素之和與K值相乘所得之積后所得的值。
在本發(fā)明的一較佳實施例中,K值是常數(shù),且為主線與副線互相影響的比例常數(shù)。另外,K值是利用參考領(lǐng)先緣線所計算得出的值。
本發(fā)明還提出一種利用參考領(lǐng)先緣線計算K值的方法,其適用于使用每種顏色具有主線與副線的交錯式感應(yīng)器的掃描儀,借以對文件進行掃描,包括下列步驟如果參考領(lǐng)先緣線為第m線,第m線的第n個原始像素為主線掃描所得時,將第m線的第n個原始像素減去第m線的第n+1個原始像素,除以第(m-k)線的第n-1個原始像素及第(m-k)線的第n+1個原始像素之和,而得到Kn(第n個K值)。而如果參考領(lǐng)先緣線為第m線,第m線的第n個原始像素為副線掃描所得時,將第m線的第n個原始像素減去第m線的第n+1個原始像素,除以第(m+k)線的第n-1個原始像素及第(m+k)線的第n+1個原始像素之和,而得到Kn(第n個K值)。之后,重復(fù)上述步驟,直到文件掃描完成,然后將K1(第1個K值),K3(第2個K值),K5(第5個K值),…,以及Kn的和除以一X,其中該X為X=(n+1)/2,且X大于0,而得到K值,用以補償拉練影像。
綜上所述,本發(fā)明通過K值補償拉練影像及計算K值的方法,而使拉練現(xiàn)象得到恰當(dāng)?shù)难a償。因此,當(dāng)使用交錯式感應(yīng)器的掃描儀對文件進行掃描時,本發(fā)明可以使掃描所得的影像與真實的影像幾乎完全相同。
圖中標(biāo)記分別是100掃描儀110交錯式感應(yīng)器120ASIC130影像補償緩沖區(qū)140輸入/輸出接口150計算機主機s400-s410本發(fā)明的一較佳實施例的利用參考領(lǐng)先緣線計算K值的施行步驟s420-s430本發(fā)明的另一較佳實施例的利用參考領(lǐng)先緣線計算K值的施行步驟s500-s520本發(fā)明的一較佳實施例的利用K值補償拉練影像的施行步驟圖4A是本發(fā)明的一較佳實施例的利用參考領(lǐng)先緣線計算K值的流程圖。而圖4B是根據(jù)本發(fā)明的另一較佳實施例的利用參考領(lǐng)先緣線計算K值的流程圖。在圖4A及圖4B中,假設(shè)主線與副線間的線距是2條線,被決定的參考領(lǐng)先緣線稱為第m(m為正整數(shù))線,以及X=(n+1)/2,X為>0的整數(shù)。
當(dāng)使用具有交錯式感應(yīng)器的掃描儀掃描文件時,在尋找參考領(lǐng)先緣線時,需有黑白交界的圖形在校正圖上,用以決定參考領(lǐng)先緣線。請參照圖4A,當(dāng)參考領(lǐng)先緣線(第m線)的第n個原始像素(Pn)m為主線掃描所得時,將第m線的第n個原始像素(Pn)m減去第m線的第n+1個原始像素(Pn+1)m,除以第(m-2)線的第n-1個原始像素(Pn-1)m-2及第(m-2)線的第n+1個原始像素(Pn+1)m-2之和,得到第n個K值,也就是Kn=(Pn-Pn+1)m/(Pn-1+Pn+1)m-2(如步驟s400)。接下來重復(fù)上述步驟,直到文件掃描完成,然后將K1(第1個K值),K3(第2個K值),K5(第5個K值),…,以及Kn的和除以X,而得到K值(如步驟s410),用以補償拉練影像。
接著請參照圖4B,當(dāng)參考領(lǐng)先緣線(第m線)的第n個原始像素(Pn)m為副線掃描所得時,將第m線的第n個原始像素(Pn)m減去第m線的第n+1個原始像素(Pn+1)m,除以第(m+2)線的第n-1個原始像素(Pn-1)m+2及第(m+2)線的第n+1個原始像素(Pn+1)m+2之和,而得到第n個K值,也就是Kn=(Pn-Pn+1)m/(Pn-1+Pn+1)m+2(如步驟s420)。接下來重復(fù)上述步驟,直到文件掃描完成,然后將K1(第1個K值),K3(第2個K值),K5(第5個K值),…,以及Kn的和除以X,而得到K值(如步驟s430),用以補償拉練影像。
然后,利用上述所得到的K值,對拉練影像進行補償。圖5是本發(fā)明的一較佳實施例的利用K值補償拉練影像的流程圖。在圖5中,假設(shè)主線與副線間的線距是2條線。
在此實施例中,首先,判斷第m(m為正整數(shù))線的第n(n為正整數(shù))個原始像素是否為主線掃描所得(如步驟s500)。接著,如果第m線的第n個原始像素為主線掃描所得時,則第m線的第n個原始像素(Pn)m,將補償為第m線的第n個補償像素(Pn’)m,其中第m線的第n個補償像素(Pn’)m是第m線的第n個原始像素(Pn)m減去第(m-2)線的第n-1個原始像素(Pn-1)m-2與第(m-2)線的第n+1個原始像素(Pn+1)m-2之和與K值相乘所得之積后所得的值,也就是(Pn’)m=(Pn)m-K(Pn-1+Pn+1)m-2(如步驟s510)。而如果第m線的第n個原始像素為副線掃描所得時,則第m線的第n個原始像素(Pn)m,將補償為第m線的第n個補償像素(Pn’)m,其中第m線的第n個補償像素(Pn’)m是第m線的第n個原始像素(Pn)m減去第(m+2)線的第n-1個原始像素(Pn-1)m+2與第(m+2)線的第n+1個原始像素(Pn+1)m+2之和與K值相乘所得之積后所得的值,也就是(Pn’)m=(Pn)m-K(Pn-1+Pn+1)m+2(如步驟s520)。之后,會重復(fù)上述步驟,直到文件掃描完成,而使所產(chǎn)生的拉練影像都得到恰當(dāng)?shù)匮a償。
綜上所述,本發(fā)明具有如下的優(yōu)點1.通過參考領(lǐng)先緣線所計算得到的K值,使得以交錯式感應(yīng)器的掃描儀對文件進行掃描時,所產(chǎn)生的拉練影像能夠得到恰當(dāng)?shù)难a償。
2.使掃描文件后,所得到的影像,能與真實影像幾乎完全相同。
雖然本發(fā)明已以較佳實施例公開如上,但其并非用以限定本發(fā)明,任何熟悉該項技術(shù)的人員,在不脫離本發(fā)明的精神和范圍內(nèi)所作的各種更動與潤飾,均屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種利用K值補償拉練影像的方法,其適用于使用每種顏色具有一主線與一副線的一交錯式感應(yīng)器的掃描儀,借以對一文件進行掃描,其特征在于包括下列步驟判斷一第m(m為正整數(shù))線的第n(n為正整數(shù))個原始像素是否為該主線掃描所得;如果該第m線的第n個原始像素為該主線掃描所得時,則該第m線的第n個原始像素將補償為該第m線的第n個補償像素,其中該第m線的第n個補償像素為該第m線的第n個原始像素減去一第(m-k)(k為該主線與該副線間的線距且為正整數(shù))線的第n-1個原始像素與該第(m-k)線的第n+1個原始像素之和與一K值相乘所得之積后所得的值;如果該第m線的第n個原始像素為該副線掃描所得時,則該第m線的第n個原始像素將補償為該第m線的第n個補償像素,其中該第m線的第n個補償像素為該第m線的第n個原始像素減去一第(m+k)線的第n-1個原始像素與該第(m+k)線的第n+1個原始像素之和與一K值相乘所得之積后所得的值。
2.根據(jù)權(quán)利要求1所述的利用K值補償拉練影像的方法,其特征在于該K值的計算包括下列步驟如果一參考領(lǐng)先緣線為該第m線,該第m線的第n個原始像素為該主線掃描所得時,將該第m線的第n個原始像素減去該第m線的第n+1個原始像素,除以一第(m-k)(k為該主線與該副線間的線距且為正整數(shù))線的第n-1個原始像素及該第(m-k)線的第n+1個原始像素之和,而得到Kn(第n個K值);如果該參考領(lǐng)先緣線為該第m線,該第m線的第n個原始像素為該副線掃描所得時,將該副線掃描所得的該第m線的第n個原始像素減去該第m線的第n+1個原始像素,除以一第(m+k)線的第n-1個原始像素及該第(m+k)線的第n+1個原始像素之和,而得到Kn(第n個K值);重復(fù)上述步驟,直到該文件掃描完成,然后將K1(第1個K值),K3(第2個K值),K5(第5個K值),…,以及Kn的和除以一X,其中該X為X=(n+1)/2,且X大于0,而得到一K值。
3.根據(jù)權(quán)利要求1所述的利用K值補償拉練影像的方法,其特征在于該K值是一常數(shù)。
4.根據(jù)權(quán)利要求1所述的利用K值補償拉練影像的方法,其特征在于該K值是該主線與該副線互相影響的比例常數(shù)。
5.根據(jù)權(quán)利要求1所述的利用K值補償拉練影像的方法,其特征在于該K值是利用一參考領(lǐng)先緣線所計算得出的值。
6.一種利用參考領(lǐng)先緣線計算K值的方法,其適用于使用每種顏色具有一主線與一副線的一交錯式感應(yīng)器的掃描儀,借以對一文件進行掃描,包括下列步驟如果一參考領(lǐng)先緣線為一第m線,該第m線的第n個原始像素為該主線掃描所得時,將該第m線的第n個原始像素減去該第m線的第n+1個原始像素,除以一第(m-k)(k為該主線與該副線間的線距且為正整數(shù))線的第n-1個原始像素及該第(m-k)線的第n+1個原始像素之和,而得到Kn(第n個K值);如果該參考領(lǐng)先緣線為該第m線,該第m線的第n個原始像素為該副線掃描所得時,將該第m線的第n個原始像素減去該第m線的第n+1個原始像素,除以一第(m+k)線的第n-1個原始像素及該第(m+k)線的第n+1個原始像素之和,而得到Kn(第n個K值);重復(fù)上述步驟,直到該文件掃描完成,然后將K1(第1個K值),K3(第2個K值),K5(第5個K值),…,以及Kn的和除以一X,其中該X為X=(n+1)/2,且X大于0,而得到一K值。
7.根據(jù)權(quán)利要求6所述的利用參考領(lǐng)先緣計算K值的方法,其特征在于該K值是用以補償拉練影像的。
全文摘要
一種利用K值補償拉練影像及計算K值的方法。其中利用K值補償拉練影像的方法具有下列步驟首先判斷第m線的第n個原始像素是否為主線掃描所得。如果第m線的第n個原始像素為主線掃描所得時,則第m線的第n個原始像素將補償為第m線的第n個原始像素減去第(m-k)線的第n-1個原始像素與第(m-k)線的第n+1個原始像素之和與K值相乘所得之積后所得的值。而如果第m線的第n個原始像素為副線掃描所得,則第m線的第n個原始像素將補償為第m線的第n個原始像素減去第(m+k)線的第n-1個原始像素與第(m+k)線的第n+1個原始像素之和與K值相乘所得之積后所得的值。
文檔編號G06T5/20GK1417747SQ01134468
公開日2003年5月14日 申請日期2001年11月5日 優(yōu)先權(quán)日2001年11月5日
發(fā)明者施振祥 申請人:力捷電腦股份有限公司