提升掃描效率的方法
2023-12-07 06:41:06 1
專利名稱:提升掃描效率的方法
技術領域:
本發明是有關於一種提升掃描效率的方法,且特別是有關於一種當掃描到同一色階的待掃描區域時,則略過此待掃描區域,以加快掃描速度的方法。
背景技術:
目前公知的掃描儀的動作原理是先將光線照射到待掃描的稿件上,經過光線反射回來後,再由一個稱為CCD(Charge-CoupledDevice,電荷耦合器件)的感光器件來接收,接著,CCD將反射光波轉換為數字數據,控制掃描儀操作的掃描軟體讀入這些數據並重組為計算機圖像文件。其解析度決定了掃描儀所記錄的圖像細緻度,其單位為dpi(dots-per-inch每英時點數),dpi的數值越大,掃描的解析度越高,得到的圖像文件也就越大。以高解析度掃描圖像,需要更長的時間,更多內存和磁碟空間。
就彩色掃描儀而言,其中一種掃描方法是先後使用紅色、綠色、藍色的濾光片來作掃描的工作,以分別獲得三原色的色彩信息,換言之,透過三次的掃描程序來完成色彩辨識的工作,由於需經過三次掃描,使得掃描時間加長。另外一種彩色掃描儀的掃描方法,則僅需掃描一次,其掃描速度較快,但唯一美中不足的是它的價格較昂貴。
由上述可知,解析度與掃描次數是影響掃描速度的重要因素。然而,掃描速度是目前消費者對掃描儀的一項重要需求,特別是在高解析度掃描的時候,無論傳輸接口的速度如何快,因礙於計算機本身的等級、掃描儀驅動軟體中所提供的圖像處理算法或是掃描儀本身的設計問題,皆會使得掃描速度變慢。公知技術會把使用者所框選的範圍掃描過一次,這個程序並沒有錯誤,但是當使用高解析度掃描的時候,速度便明顯地慢了許多。
發明內容
有鑑於此,本發明提出一種提升掃描效率的方法。本發明通過在進行圖像掃描時,檢查一待掃描區域,若此待掃描區域屬於同一色階,則略過此待掃描區域,並且以圖像處理程序(例如運用驅動程序)填滿此待掃描區域的色階,然後繼續掃描欲掃描的其它區域。因此,本發明可加快掃描的速度,而有效地降低掃描時間。
為達成上述及其它目的,本發明提出一種提升掃描效率的方法。此方法適用於掃描儀。此該方法的特徵為當進行圖像掃描時,若一待掃描區域屬於同一色階,則略過此待掃描區域,並且填滿此待掃描區域的色階。
在本發明的較佳實施例中,填滿此待掃描區域的色階以圖像處理程序來達成。其中,圖像處理程序運用驅動程序。
在本發明的較佳實施例中,在進行圖像掃描之前,會通過掃描器的預先掃描,而計算及收集掃描圖像相關信息,以得知此待掃描區域是否為同一色階,以判斷是否略過待掃描區域。
在本發明的較佳實施例中,掃描圖像相關信息包括此待掃描區域的色彩種類、此待掃描區域的掃描範圍、此待掃描區域的色彩分布、以及此待掃描區域的圖像傾斜角度。
本發明還提出一種提升掃描效率的方法。此方法適用於掃描儀。在此方法中,首先會執行掃描儀的預先掃描。接著,會計算及收集掃描圖像相關信息。接下來,會進行圖像掃描。之後,會檢查一待掃描區域,若此待掃描區域屬於同一色階,則略過待掃描區域,並且填滿待掃描區域的色階。而若此待掃描區域不屬於同一色階,則會繼續進行掃描,直到圖像掃描完成為止。
綜上所述,本發明通過在進行圖像掃描時,檢查一待掃描區域,若此待掃描區域屬於同一色階,則略過此待掃描區域,並且以圖像處理程序(例如運用驅動程序)填滿此待掃描區域的色階,然後繼續掃描欲掃描的其它區域。因此,本發明可加快掃描的速度,而有效地降低掃描時間。
為讓本發明的上述和其它目的、特徵、和優點能更明顯易懂,下文特舉較佳實施例,並配合附圖,作詳細說明。
圖1繪示的是根據本發明一較佳實施例的提升掃描效率的方法的被掃描紙張與內存映像圖;圖2繪示的是根據本發明一較佳實施例的提升掃描效率的方法的流程圖。
標號說明
01被掃描紙張02內存映像圖04、08不同色階數據區06同色階數據區10、12、14存儲區塊202~216流程圖的步驟具體實施方式
請參照圖1,其繪示的是依照本發明一較佳實施例的提升掃描效率的方法的被掃描紙張與內存映像圖。其中同色階數據指的是例如純白、純黑、純紅等顏色的數據,而不同色階數據指的是例如彩色花紋圖像、不同顏色的文字數據。被掃描紙張01內包括不同色階數據區04、同色階數據區06、不同色階數據區08。內存映像圖02中,包括存儲區塊10、12、14,其內儲存掃描數據。
接著說明本發明實際掃描紙張的過程。掃描儀對被掃描紙張01執行掃描前的預先掃描操作(簡稱預掃),並計算以及收集被掃描紙張01的掃描圖像相關信息,例如色彩種類、掃描範圍、色彩分布、圖像傾斜角度等等,通過分析預掃操作所得到的數據得知被掃描紙張01內包括不同色階數據區04、同色階數據區06、不同色階數據區08,此時,同色階數據區06被定義為一個略過掃描區域。
進行圖像掃描時,檢查不同色階數據區04是否為同一色階,結果為否,不同色階數據區04會被掃描並把數據儲存在存儲區塊10,接著檢查此紙張掃描是否掃描完畢,結果為否,繼續圖像掃描;檢查同色階數據區06是否為同一色階,結果為是,同色階數據區06為一個略過掃描區域,所以圖像掃描略過同色階數據區06並在對應的存儲區塊12填入此色階默認值,接著檢查此紙張掃描是否掃描完畢,結果為否,繼續圖像掃描;檢查不同色階數據區08是否為同一色階,結果為否,不同色階數據區08會被掃描並把數據儲存在存儲區塊14,接著檢查此紙張掃描是否掃描完畢,結果為是,結束圖像掃描。在此要特別加以說明的是熟悉此技術者當知檢查數據區是否為同一色階的時機,以及數據區塊的切割方式與同色階的數據處理方法,在圖1所示的實施例中僅為舉例之用,並非用以限定本發明的實施可能性,熟悉此技術者當可自行視情況來調整其實施方式。
接下來請參照圖2,其繪示的是根據本發明一較佳實施例的提升掃描效率的方法的流程圖。在此方法中,當掃描儀開始掃描圖像時,首先會執行掃描儀預先掃描(如步驟202)。接著,會計算及收集來自於步驟202中的掃描圖像相關信息(例如,色彩種類、掃描範圍、色彩分布、圖像傾斜角度等)。接著,會進行圖像掃描(如步驟206)。接下來,會檢查一待掃描區域,並判斷此待掃描區域是否屬於同一色階(如步驟208)。當此待掃描區域屬於同一色階時,則略過此待掃描區域,並且以圖像掃描程序(例如運用驅動程序)填滿此待掃描區域的色階(例如,純白色填入00H)(如步驟210),然後回到步驟206,繼續掃描欲掃描的其它區域。而當此待掃描區域不屬於同一色階時,則繼續進行掃描(如步驟212)。之後,會檢查是否完成圖像掃描(如步驟214)。當檢查的結果為未完成掃描時,則會回到步驟206,繼續圖像掃描。而當檢查的結果為完成掃描時,則完成圖像掃描(如步驟216)。在此要說明的是,熟悉此技術者當可根據本身的需要在不違背本發明的精神下變更實施步驟及其內容,在此處所顯示的步驟僅是舉例之用,並非用以限制本發明。
綜上所述,本發明通過在進行圖像掃描時,檢查一待掃描區域,若此待掃描區域屬於同一色階,則略過此待掃描區域,並且以圖像處理程序(例如運用驅動程序)填滿此待掃描區域的色階,然後繼續掃描欲掃描的其它區域。因此,本發明可加快掃描的速度,而有效地降低掃描時間。
雖然本發明已以較佳實施例公開如上,然其並非用以限定本發明,任何熟悉此技術者,在不脫離本發明的精神和範圍內,當可作各種的更動與潤飾,因此本發明的保護範圍當視權利要求書所界定者為準。
權利要求
1.一種提升掃描效率的方法,適用於一掃描儀,其特徵在於該方法為當進行一圖像掃描時,若一待掃描區域屬於同一色階,則略過該待掃描區域,並且填滿該待掃描區域的色階。
2.如權利要求1所述的提升掃描效率的方法,其特徵在於填滿該待掃描區域的色階以一圖像處理程序來達成。
3.如權利要求1所述的提升掃描效率的方法,其特徵在於該圖像處理程序為運用一驅動程序。
4.如權利要求1所述的提升掃描效率的方法,其特徵在於在進行該圖像掃描之前,會通過該掃描器的預先掃描,而計算及收集一掃描圖像相關信息,以得知該待掃描區域是否為同一色階,以判斷是否略過該待掃描區域。
5.如權利要求1所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息包括該待掃描區域的一色彩種類。
6.如權利要求5所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息還包括該待掃描區域的一掃描範圍。
7.如權利要求6所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息還包括該待掃描區域的一色彩分布。
8.如權利要求7所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息還包括該待掃描區域的一圖像傾斜角度。
9.一種提升掃描效率的方法,適用於一掃描儀,其特徵在於該方法包括下列步驟執行該掃描儀的預先掃描;計算及收集一掃描圖像相關信息;進行一圖像掃描;檢查一待掃描區域,若該待掃描區域屬於同一色階,則略過該待掃描區域,並且填滿該待掃描區域的色階。
10.如權利要求9所述的提升掃描效率的方法,其特徵在於填滿該待掃描區域的色階以一圖像處理程序來達成。
11.如權利要求10所述的提升掃描效率的方法,其特徵在於該圖像處理程序運用一驅動程序。
12.如權利要求9所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息包括該待掃描區域的一色彩種類。
13.如權利要求12所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息更包括該待掃描區域的一掃描範圍。
14.如權利要求13所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息還包括收集該待掃描區域的一色彩分布。
15.如權利要求14所述的提升掃描效率的方法,其特徵在於該掃描圖像相關信息還包括收集該待掃描區域的一圖像傾斜角度。
16.如權利要求9所述的提升掃描效率的方法,其特徵在於若該待掃描區域不屬於同一色階,則會繼續進行掃描,直到該圖像掃描完成為止。
全文摘要
本發明提供一種提升掃描效率的方法。通過在進行圖像掃描時,檢查一待掃描區域,若此待掃描區域屬於同一色階,則略過此待掃描區域,並且以圖像處理程序(例如運用驅動程序)填滿此待掃描區域的色階,然後繼續掃描欲掃描的其它區域。因此,本發明可加快掃描的速度,而有效地降低掃描時間。
文檔編號H04N1/17GK1501687SQ0214939
公開日2004年6月2日 申請日期2002年11月12日 優先權日2002年11月12日
發明者鄭仲偉 申請人:力捷電腦股份有限公司