本發(fā)明涉及一種虛擬分割圖像處理方法、掃描裝置和多功能一體機。
背景技術:
多功能一體機mfp(multi-functionalperipheral)是指集打印、復印和掃描于一體的多功能集成化辦公設備,目前市面上的mfp產(chǎn)品按照不同核心引擎可以分為兩類:以復印引擎作為核心和以打印引擎作為核心的mfp設備。
打印技術是多功能一體機的基礎功能,因為無論是復印功能還是掃描功能的實現(xiàn)都需要打印功能支持才能夠完成,當前幾乎所有的多功能一體機廠商都推出了a3級別的多功能一體機,a3級別的多功能一體機處理器性能更強,搭載了大面積的掃描板,從而能夠支持最大a3尺寸的紙張打印、復印和掃描,然而,當前a3級別的多功能一體機在使用中存在這樣的問題:當用戶需要同時復印多份原稿或者復印多份小尺寸的原稿時,例如復印發(fā)票、身份證、權(quán)證等資料時,由于不可以使用adf(automaticdocumentfeeder)自動原稿輸送器,因而一次只能復印一份小尺寸的原稿,因此用戶需要反復多次打開和閉合蓋板以將原稿一次一張地放置于掃描板上進行掃描,這樣操作費勁且效率低下,使用十分不便。
技術實現(xiàn)要素:
為了解決上述問題,本發(fā)明的目的在于提供一種虛擬分割圖像處理方法、掃描設備和多功能一體機。
本發(fā)明所涉及的多功能一體機上的圖像處理方法,解決了用戶同時復印多份原稿或者復印多份小尺寸的資料時需要反復打開和閉合蓋板的問題,操作簡單,使用方便,提高了圖像處理(例如復印)的效率。
本發(fā)明的一方面提供一種虛擬分割圖像處理方法,包括以下步驟:對放置在掃描板上的多張原稿進行一次掃描并讀取圖像的讀取步驟;對讀取的圖像進行分割的分割步驟,以便將讀取的圖像分割成與多張原稿一一對應的多個子圖像;和將分割的多個子圖像進行輸 出的輸出步驟。
根據(jù)本發(fā)明的上述虛擬分割圖像處理方法,可以將放置在掃描板上的多張原稿掃描為一張圖像,將該圖像分割成與多張原稿一一對應的多個子圖像并且將多個子圖像一一輸出。因此,可以同時掃描多張原稿,而不用如傳統(tǒng)技術中一樣需要一張一張地掃描或復印原稿而反復地打開和閉合蓋板,因此可以提高掃描或復印效率。
進一步地,在分割步驟之前還可以包括模式選定步驟,以從至少一個分割模式中選定一個分割模式,至少一個分割模式包括至少一個固定分割模式和/或自動分割模式。
進一步地,在自動分割模式下;在讀取步驟之后且在分割步驟之前還包括以下步驟:自動判斷步驟,以根據(jù)讀取的圖像自動地判斷多張原稿與掃描板的多個子區(qū)域的對應關系;分割步驟根據(jù)自動判斷步驟的判斷結(jié)果對讀取的圖像進行分割。
根據(jù)本發(fā)明的上述虛擬分割圖像處理方法,例如控制器可以自動地判斷多張原稿與掃描板的多個子區(qū)域的對應關系并且根據(jù)判斷結(jié)果將讀取的圖像分割成與原稿一一對應的多個子圖像,最終分別輸出。因此,在例如用戶預先不知道使用何種分割模式或者忘了選定分割模式的情況下,該方法也會對圖像進行自動分割,而不會出現(xiàn)由于錯誤選擇分割模式而導致錯誤分割結(jié)果或者由于忘了選定分割模式而導致本次掃描或復印操作失敗的情況。
優(yōu)選地,自動判斷步驟包括:確定讀取的圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像的圖像確定步驟;判斷多個部分中的相鄰部分在邊界處是否連通的邊界連通性判斷步驟;和根據(jù)邊界連通性判斷步驟的判斷結(jié)果判斷多張原稿與多個子區(qū)域的對應關系的原稿判斷步驟。
優(yōu)選地,圖像確定步驟包括:對多個部分中每個部分的圖像進行二值化處理;從每個部分中分別抽取多個像素點并判斷抽取的所述多個像素點中黑像素點所占的比例;根據(jù)該比例判斷每個部分中是否存在圖像。
進一步地,邊界連通性判斷步驟包括:在相鄰部分之間的邊界的兩側(cè)各取預定矩形區(qū)域,對預定矩形區(qū)域進行二值化處理;根據(jù)預定矩形區(qū)域的二值化分析結(jié)果判斷預定矩形區(qū)域內(nèi)是否存在黑色邊界線或預定矩形區(qū)域內(nèi)是否存在圖像;根據(jù)上述判斷結(jié)果判斷相鄰部分是否連通;其中如果預定矩形區(qū)域內(nèi)存在黑色邊界線或者預定矩形區(qū)域內(nèi)不存在圖像,則判斷相鄰部分不連通;如果預定矩形區(qū)域內(nèi)不存在黑色邊界線并且預定矩形區(qū)域內(nèi)存在圖像,則判斷相鄰部分連通。
優(yōu)選地,預定矩形區(qū)域在寬度方向上的尺寸為10mm。
進一步地,至少一個固定分割模式包括第一模式、第二模式和第三模式;其中,在第一模式下讀取的圖像被分割為a4大小的子圖像,在第二模式下讀取的圖像被分割為a4和a5大小的子圖像,在第三模式下讀取的圖像被分割為a5大小的子圖像。
根據(jù)本發(fā)明的上述虛擬分割圖像處理方法,例如在a3級別的多功能一體機中,可以在第一模式下同時掃描至多兩張a4原稿并且多個子圖像為a4大小,在第二模式下可以同時掃描至多一張a4和兩張a5原稿并且多個子圖像為a4大小和a5大小,在第三模式下可以同時掃描至多四張a5原稿并且多個子圖像為a5大小。因此,可以提高掃描或復印效率。
進一步地,至少一個固定分割模式還包括第四模式;如果在模式選定步驟中選定的一個分割模式為第四模式,則虛擬分割圖像處理方法在讀取多張原稿的圖像之前還包括輸入多張原稿中的每張原稿的長度和寬度的輸入步驟。
根據(jù)本發(fā)明的上述虛擬分割圖像處理方法,例如控制器可以根據(jù)在該輸入步驟中輸入的原稿的長度和寬度將多張原稿一次掃描所讀取的圖像分割成具有該長度和寬度的與多張原稿一一對應的子圖像。因此,例如在復印諸如身份證、發(fā)票等小尺寸的原稿時,可以通過將分割后的子圖像分別輸出至對應的自定義紙盒等比例復印出來。
優(yōu)選地,在圖像輸出步驟和圖像復印步驟之前進一步包括圖像邊界修正步驟,用于切除多個子圖像中的相鄰子圖像之間的黑色邊界線。
根據(jù)本發(fā)明的上述虛擬分割圖像處理方法,在兩張原稿并排放置的情況下,在讀取步驟中讀取的圖像中與兩張原稿一一對應的部分之間可能產(chǎn)生黑色邊界線,在這種情況下,可以通過圖像邊界修正步驟消除黑色邊界線,從而獲得干凈的子圖像。
本發(fā)明的另一個方面還提供一種掃描裝置,包括:掃描單元,掃描單元對放置在掃描板上的多張原稿進行一次掃描并讀取圖像;分割單元,分割單元對讀取的圖像進行分割,以便將讀取的圖像分割成與多張原稿一一對應的多個子圖像;和輸出單元,輸出單元將分割的多個子圖像分別輸出。
進一步地,本發(fā)明的掃描裝置還包括模式選定單元,模式選定單元用于由用戶從至少一個分割模式中選定一個分割模式,其中至少一個分割模式包括至少一個固定分割模式和/或自動分割模式;分割單元是根據(jù)由用戶選定的分割模式對讀取的所述圖像進行分割。
進一步地,本發(fā)明的掃描裝置還包括自動判斷單元,以根據(jù)讀取的所述圖像自動地判斷所述多張原稿與掃描板的多個子區(qū)域的對應關系,在自動分割模式下,分割單元根據(jù)所述自動判斷單元的判斷結(jié)果將圖像分割為相對應的多個子區(qū)域。
優(yōu)選地,本發(fā)明的自動判斷單元包括:圖像確定子單元,以確定圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像;邊界連通性判斷單元,以判斷多個部分中的相鄰部分在邊界處是否連通;和原稿判斷單元,以根據(jù)邊界連通性判斷單元的判斷結(jié)果判斷多張原稿與多個子區(qū)域的所述對應關系。
進一步地,本發(fā)明的掃描裝置的至少一個固定分割模式包括第一模式、第二模式和第三模式;其中,在第一模式下讀取的所述圖像被分割成a4大小的子圖像,在所述第二模式下讀取的所述圖像被分割成a4和a5大小的子圖像,在所述第三模式下讀取的所述圖像被分割成a5大小的子圖像。
優(yōu)選地,本發(fā)明的掃描裝置的至少一個固定分割模式還包括第四模式;如果由用戶選定的一個分割模式為第四模式,則掃描裝置還包括輸入單元,輸入單元在掃描單元讀取多張原稿的圖像之前由用戶設定多張原稿中的每張原稿的長度和寬度。
優(yōu)選地,本發(fā)明的掃描裝置進一步包括圖像邊界修正單元,用于切除多個子圖像中的相鄰子圖像之間的黑色邊界線。
本發(fā)明的另一個方面還提供一種多功能一體機,包括如上所述的掃描裝置。
綜上,利用本發(fā)明的虛擬分割圖像處理方法和裝置,可以在使用時一次性復印多份小面積的資料,用戶無需反復開啟和閉合掃描板,操作簡單,使用方便,提高了復印的效率,具有很高的市場推廣價值。
為讓本發(fā)明的上述內(nèi)容能更明顯易懂,下文特舉優(yōu)選實施例并結(jié)合附圖詳細說明。
附圖說明
圖1為根據(jù)本發(fā)明的虛擬分割圖像處理方法的流程圖;
圖2為根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例一中的掃描板的子區(qū)域劃分結(jié)構(gòu)
示意圖;
圖3為根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例二中的固定分割模式示意圖;
圖4為根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例二中的多張原稿放置示意圖;
圖5為根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例三中的自動分割模式中的多張原
稿放置示意圖;
圖6為根據(jù)本發(fā)明的虛擬分割圖像處理方法的圖像邊界修正示意圖;
圖7為根據(jù)本發(fā)明的多功能一體機的整體結(jié)構(gòu)示意圖;
圖8為根據(jù)本發(fā)明的多功能一體機的模塊連接結(jié)構(gòu)示意框圖;
具體實施方式
以下由特定的具體實施例說明本發(fā)明的實施方式,本領域技術人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點及功效。雖然本發(fā)明的描述將結(jié)合較佳實施例一起介紹,但這并不代表此發(fā)明的特征僅限于該實施方式。恰恰相反,結(jié)合實施方式作發(fā)明介紹的目的是為了覆蓋基于本發(fā)明的權(quán)利要求而有可能延伸出的其它選擇或改造。為了提供對本發(fā)明的深度了解,以下描述中將包含許多具體的細節(jié)。本發(fā)明也可以不使用這些細節(jié)實施。此外,為了避免混亂或模糊本發(fā)明的重點,有些具體細節(jié)將在描述中被省略。
另外,在以下的說明中所使用的“上”、“下”、“左”、“右”、“頂”、“底”,不應理解為對本發(fā)明的限制。
本發(fā)明公開的虛擬分割圖像處理方法,可以在例如多功能一體機的設備中同時對多張原稿進行掃描。下面結(jié)合附圖1-6具體描述根據(jù)本發(fā)明的虛擬圖像分割圖像處理方法的優(yōu)選實施例。
本發(fā)明提供了一種虛擬分割圖像處理方法,如圖1所示,包括以下步驟:步驟s11,對放置在掃描板上的多張原稿進行一次掃描并讀取圖像的讀取步驟;步驟s13,對讀取的圖像進行分割的分割步驟,以便將讀取的圖像分割成與多張原稿一一對應的多個子圖像;和步驟s19,將分割的多個子圖像分別輸出的輸出步驟。需要說明的是,該輸出形式可以將多個子圖像以不同文件分別輸出至計算機,也可以是通過設定各子圖像的復印參數(shù)以根據(jù)所設定的復印參數(shù)分別復印各個子圖像,還可以是既將多個子圖像以不同文件分別輸出至計算機同時還通過設定各子圖像的復印參數(shù)以根據(jù)所設定的復印參數(shù)分別復印出各子圖像。
進一步,本發(fā)明提供的虛擬分割圖像處理方法中,在分割步驟s13之前還可以包括模式選定步驟s10,以從至少一個分割模式中選定一個分割模式,至少一個分割模式包括至少一個固定分割模式和/或自動分割模式。但是本發(fā)明并不僅限于此,對于本領域技術人員來說,用戶操作過程中步驟s10和步驟s11之間的先后順序可根據(jù)用戶的使用習慣進行選擇。并且,也可以通過設定默認分割模式的方式來省略該模式選定步驟,例如設默認分割模式為自動分割模式,由此,則無需進行模式選擇而可以進行自動分割。
進一步,根據(jù)本發(fā)明所提供的實施例一的虛擬分割圖像處理方法中,具體來說,在進行步驟s13的對讀取的圖像進行分割的分割步驟之前,還可以包括一個如圖1中所示的步驟s12,判斷所選定的一個分割模式是否為固定分割模式。如果所選定的一個模式為固定分割模式固定分割模式,那么在對多張原稿進行一次掃描并讀取圖像之后,根據(jù)選定的一 個固定分割模式對讀取的圖像直接進行步驟s13的圖像分割,獲得與上述多張原稿一一對應的多個子圖像,在固定分割模式下用戶無需進行多余的設置,操作簡單快捷。此時,用戶在將多張原稿放置在掃描板上時,需要根據(jù)已經(jīng)選定的或者將要選定的一個固定分割模式來將多張原稿放置在與該固定分割模式相對應的掃描板的區(qū)域中,避免對圖像的分割與多張原稿的實際放置位置不符造成的誤差。
其中,如果步驟s12中判斷所選定的一個模式為固定分割模式,則在對讀取的圖像進行分割處理之前(即步驟s13之前),還包括判斷在選定的固定分割模式下,所讀取的圖像中與該固定模式相對應的各個部分是否存在圖像的步驟。在該步驟中,對多個部分中的每個部分中進行二值化處理;為每個部分計算抽取的像素點中黑像素點所占的比例;和根據(jù)該比例判斷每個部分中是否存在圖像。當所抽取的取樣像素點中黑像素點的比例小于設定的閾值時,則認為該部分不存在圖像,圖像分割處理之后獲得的多個子圖像中,對與該不存在圖像的部分相對應的子圖像,可以默認不再進行如圖1中所示的步驟s17-s19的操作,以避免不必要的操作或資源浪費。
其中,如果步驟s12中所選定的一個模式為自動分割模式,則在對多張原稿進行一次掃描并讀取圖像的步驟s11之后,且在分割步驟s13之前,還包括根據(jù)讀取的圖像自動判斷多張原稿與掃描板的多個子區(qū)域的對應關系的自動判斷步驟,分割步驟s13是根據(jù)自動判斷的結(jié)果對讀取的圖像進行圖像分割,獲得與上述多張原稿一一對應的多個子圖像。在自動分割模式下,用戶將多張原稿放置于掃描板上之后,無需關注圖像的實際放置位置,操作更為方便。
其中,自動判斷步驟包括以下:首先進行如圖1中所示的步驟s14,確定讀取的圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像。本實施例是對多個部分中的每個部分分別進行二值化處理,經(jīng)過該二值化處理,每個部分中的像素點被區(qū)分為白像素點與黑像素點兩種;進一步,為每個部分計算抽取的像素點中黑像素點所占的比例;和根據(jù)該比例判斷每個部分中是否存在圖像。其中,從每個部分中抽取一定數(shù)量的像素點時,設定起始點為(0,0),可以抽取橫向間隔n個像素、縱向間隔m個像素的像素點作為取樣像素點,對所抽取的取樣像素點中的黑像素點的比例進行判斷,若該比例不小于閾值,則認為該部分存在圖像,若該比例小于閾值,則認為該部分不存在圖像。
在確定上述多個部分是否存在圖像之后,進行如圖1中所示的步驟s15,對該多個部分中的相鄰部分在邊界處是否具有圖像連通性進行判斷。在本實施例中,對多個部分中的相鄰部分在邊界處是否具有圖像連通性進行判斷的方法為:在該相鄰部分之間的虛擬邊界 線的兩側(cè)各取預定的矩形區(qū)域,并且對所取的矩形區(qū)域進行二值化處理,經(jīng)過該二值化處理,每個矩形區(qū)域中的像素點被區(qū)分為白像素點與黑像素點兩種,進一步,計算抽取的像素點中黑像素點所占的比例,根據(jù)黑像素點的比例判斷其是否存在黑色邊界線,或所取的矩形區(qū)域內(nèi)是否存在圖像,如果所取的矩形區(qū)域內(nèi)存在黑色邊界線,則認為該相鄰部分之間不連通;如果所取的矩形區(qū)域內(nèi)不存在圖像,則認為該相鄰部分之間不連通;如果所取的矩形區(qū)域內(nèi)存在圖像,則認為該相鄰部分之間連通。其中,當所取的矩形區(qū)域中的黑像素點的比例不小于閾值(例如,在本實施例一中,該閾值可以為任意數(shù)值,例如10%,只要能夠滿足圖像需要即可),在長度或?qū)挾确较蛏系暮谙袼攸c為均勻分布,并且在單位長度內(nèi)黑像素點的密度偏差不超過另一閾值(例如,在本實施例一中,該另一閾值可以為任意數(shù)值,例如20%,只要能夠滿足圖像需要即可)時,則認為所取的矩形區(qū)域內(nèi)存在黑色邊界線;當所取的矩形區(qū)域中的黑像素點的比例小于閾值,則認為所取的矩形區(qū)域內(nèi)部不存在圖像;當所取的矩形區(qū)域中的黑像素點的比例不小于閾值,并且不存在黑色邊界線,則認為所取的矩形區(qū)域內(nèi)存在圖像。
更為具體地,如果分別放置在相鄰部分中的兩張原稿并列放置,相隔很近或重疊,則在掃描后會在相鄰部分的虛擬邊界線處產(chǎn)生一條黑色分界線。而兩張原稿放置間隔較遠時,掃描后不會產(chǎn)生黑色分界線。此外,通常作為原稿的紙質(zhì)資料的四周邊界會存在預定尺寸的空白區(qū)域。因此,在本發(fā)明所提供的實施例一的虛擬分割圖像處理方法中,在判定多個部分中的相鄰部分在邊界處是否具有圖像連通性的判斷過程中,在需要判斷圖像連通性的中央邊界兩邊根據(jù)空白區(qū)域的大小各取一定尺寸的矩形區(qū)域,并對該區(qū)域?qū)嵤┒祷?。在對該矩形區(qū)域二值化后判定:如果該矩形區(qū)域內(nèi)的黑像素密度大于預定閾值,且水平方向上黑像素呈現(xiàn)均勻分布,單位長度內(nèi)黑像素密度偏差不超過另一預定閾值,則判斷兩個圖像之間存在黑色分界線,分屬兩張子圖像;如果上述矩形區(qū)域內(nèi)黑像素密度小于閾值,或者接近零(低于1%),則判斷兩個圖像相隔較遠,分屬兩張子圖像。
最后進行如圖1中所示的步驟s16,根據(jù)上述連通性判斷結(jié)果判斷多張原稿與掃描板的多個子區(qū)域之間的對應關系。上述與掃描板的多個子區(qū)域一一對應的多個部分中,如果存在圖像的相鄰部分之間具有圖像連通性,則認為該相鄰部分屬于一張子圖像,原稿放置于掃描板的與該相鄰部分對應的相鄰子區(qū)域,即該相鄰部分之間不進行圖像分割處理;如果存在圖像的相鄰部分之間不具有圖像連通性,則認為該相鄰部分不屬于一張子圖像,原稿分別置于掃描板的與該相鄰部分對應的各個子區(qū)域,即該相鄰部分之間需要進行圖像分割處理。
其中,在本實施例的方法中,在判斷讀取的圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像的步驟s14中,當所抽取的取樣像素點中黑像素點的比例小于閾值時,則認為該部分不存在圖像,那么在圖像分割處理之后獲得的多個子圖像中,對與該不存在圖像的部分相對應的子圖像,可以默認不再進行之后步驟的操作,以避免不必要的操作步驟或資源浪費。
本實施例的方法中,在進行步驟s13的圖像分割之后,還包括對多個子圖像進行圖像邊界修正的步驟s17,即當多個子圖像的相鄰子圖像之間具有黑色邊界線時,將黑色邊界線進行切除處理,以減少圖像干擾,提高圖像處理的效果。
接下來,在本發(fā)明所提供的虛擬分割圖像處理方法中,在對圖像分割之后,進入步驟s19的圖像輸出步驟,具體的輸出方式可以是將多個子圖像分別輸出至計算機,并由計算機進行接下來的處理;或者輸出至復印裝置或打印裝置,并根據(jù)預先設置的復印/打印參數(shù)分別復印或打印多個子圖像,或者進行其他方式的圖像輸出,以完成虛擬分割圖像的處理過程。
具體來說,如后附說明書附圖1所示,在根據(jù)本發(fā)明所提供的實施例一的方法中,在進行步驟s19的圖像輸出之前,還包括進行如圖1中所示的步驟s18,在該步驟s18中,對多個子圖像的復印參數(shù)分別進行設置,例如設置每個子圖像需要復印的顏色、份數(shù)、方向、版式等。并進一步根據(jù)設置的參數(shù)分別復印多個子圖像,以完成虛擬分割圖像的處理過程。
當然,本發(fā)明并不僅限于此,對于本領域技術人員來說,上述實施例一中的步驟s19與s18的先后順序可根據(jù)用戶的使用習慣進行選擇,并且圖像輸出方式也可以是本領域中的任何圖像輸出方式,只要最后能夠?qū)D像輸出為所需要的結(jié)果即可。
實施例二
以下將結(jié)合附圖對根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例二進行說明。
具體來說,該實施例二中,掃描板的面積為a3大小,如圖2所示,面積為a3大小的掃描板可劃分為一到四的四個a5子區(qū)域,其中子區(qū)域一和二相連通構(gòu)成左側(cè)的一個a4區(qū)域,子區(qū)域三和四相連通構(gòu)成右側(cè)的一個a4區(qū)域。其中,子區(qū)域一和二之間具有虛擬的邊界線l1,子區(qū)域三和四之間具有虛擬的邊界線l2,l1和l2分別為掃描板寬度方向上的相鄰子區(qū)域之間的邊界線。
在該實施例二中,當s12步驟中選定的分割模式為固定分割模式時,本實施例提供三 個固定分割模式,如圖3所示,該三個固定分割模式包括第一模式、第二模式和第三模式,如圖3所示,第一模式是將讀取的圖像分割為a4大小的子圖像,第二模式-1和第二模式-2是將讀取的圖像分割為a4和a5大小的子圖像,第三模式是將讀取的圖像分割為a5大小的子圖像。除此之外,還提供一個自定義模式,即在讀取多張原稿的圖像之前,由用戶輸入多張原稿中每張原稿的長度和寬度,根據(jù)用戶的輸入值對讀取的圖像進行分割處理,以獲得與多張原稿等比例大小的多個子圖像。
本實施例中,用戶選定一個固定分割模式,當多張原稿為一張小于a4大于a3大小的原稿a,和兩張小于a3大小的原稿b、c時,用戶根據(jù)原稿的實際規(guī)格在圖3中所示的三個固定分割模式中選擇,可以選擇圖3中的第二模式-1或者第二模式-2。當選定第二模式-1之后,如圖4中所示,用戶將上述三張原稿a、b、c放置于掃描板2的對應的區(qū)域中,即將原稿a放置于掃描板2左側(cè)的a4區(qū)域,該a4區(qū)域由子區(qū)域一和子區(qū)域二兩個子區(qū)域組成,將原稿b放置于掃描板右側(cè)上方的a5區(qū)域三,將原稿c放置于掃描板右側(cè)下方的a5區(qū)域四。本實施例中,用戶也可以首先將上述三張原稿放置于掃描板2的對應區(qū)域中之后,再選定第二模式-1。本實施例的虛擬圖像分割處理方法,是對放置在掃描板2上的上述三張原稿a、b、c進行一次掃描并讀取圖像,根據(jù)選定的如圖3所示的第二模式-1對讀取的圖像進行分割處理,即將讀取的圖像直接分割為左側(cè)一個a4大小和右側(cè)上下各一個a5大小的三個子圖像。
當選定第二模式-2之后,如圖4中所示,用戶將上述三張原稿a、b、c放置于掃描板2的對應的區(qū)域中,即將原稿a放置于掃描板2右側(cè)的a4區(qū)域,該a4區(qū)域由子區(qū)域三和子區(qū)域四兩個子區(qū)域組成,將原稿b放置于掃描板左側(cè)上方的a5區(qū)域一,將原稿c放置于掃描板左側(cè)下方的a5區(qū)域二。本實施例中,用戶也可以首先將上述三張原稿放置于掃描板2的對應區(qū)域中之后,再選定第二模式-2。本實施例的虛擬圖像分割處理方法,是對放置在掃描板2上的上述三張原稿a、b、c進行一次掃描并讀取圖像,根據(jù)選定的如圖3所示的第二模式-2對讀取的圖像進行分割處理,即將讀取的圖像直接分割為左側(cè)上下各一個a5大小和右側(cè)一個a4大小的三個子圖像。
本實施例中,如圖4所示,當多張原稿為兩張小于a4大于a3大小的原稿d和原稿e時,可以選擇如圖3中所示的第一模式,當選定第一模式之后,如圖4中所示,用戶將上述兩張原稿d、e分別放置于掃描板2的對應的區(qū)域中,即將原稿d放置于掃描板2左側(cè)的a4區(qū)域,該a4區(qū)域由子區(qū)域一和子區(qū)域二兩個子區(qū)域組成,將原稿e放置于掃描板右側(cè)的a4區(qū)域,該a4區(qū)域由子區(qū)域三和子區(qū)域四兩個子區(qū)域組成。本實施例中,用戶也可 以首先將上述兩張原稿d、e分別放置于掃描板2的對應的區(qū)域中之后,再選定第一模式。本實施例的虛擬圖像分割處理方法,是對放置在掃描板2上的上述兩張原稿d、e進行一次掃描并讀取圖像,根據(jù)選定的第一模式對讀取的圖像進行分割處理,即將讀取的圖像直接分割為左側(cè)一個a4大小和右側(cè)一個a4大小的兩個子圖像。
本實施例中,當多張原稿為四張小于a3大小的原稿f、g、h、k時,可以選擇如圖3中所示的第三模式,當選定第三模式之后,如圖4中所示,用戶將上述四張原稿f、g、h、k分別放置于掃描板2的對應的區(qū)域中,即將原稿f放置于掃描板2左側(cè)上方的a5區(qū)域一,將原稿g放置于掃描板2左側(cè)下方的a5區(qū)域二,將原稿h放置于掃描板2右側(cè)上方的a5區(qū)域三,將原稿k放置于掃描板2右側(cè)下方的a5區(qū)域四。本實施例中,用戶也可以首先將上述四張原稿f、g、h、k分別放置于掃描板2的對應的區(qū)域中之后,再選定第三模式。本實施例的虛擬圖像分割處理方法,是對放置在掃描板2上的上述四張原稿f、g、h、k進行一次掃描并讀取圖像,根據(jù)選定的第三模式對讀取的圖像進行分割處理,即將讀取的圖像直接分割為左側(cè)兩個a5大小和右側(cè)兩個a5大小的四個子圖像。
根據(jù)實施例提供的虛擬分割圖像處理方法,可以在第一模式下同時掃描至多兩張a4原稿并且多個子圖像為a4大小,在第二模式下可以同時掃描至多一張a4和兩張a5原稿并且多個子圖像為a4大小和a5大小,在第三模式下可以同時掃描至多四張a5原稿并且多個子圖像為a5大小。因此,可以提高掃描或復印效率。
其中,在對讀取的圖像進行分割處理之前,還包括判斷在選定的固定分割模式下,所讀取的圖像中與該固定模式相對應的各個部分是否存在圖像的步驟。在該步驟中,對四個部分中的每個部分的圖像分別進行二值化處理,經(jīng)過該二值化處理,每個部分中的像素點被區(qū)分為白像素點與黑像素點兩種;為每個部分計算抽取的像素點中黑像素點所占的比例;和根據(jù)該比例判斷每個部分中是否存在圖像。在本實施例的方法中,將黑像素點比例的閾值設置為10%。當所抽取的取樣像素點中黑像素點的比例小于10%時,則認為該部分不存在圖像,圖像分割處理之后獲得的多個子圖像中,對與該不存在圖像的部分相對應的子圖像,可以默認不再進行輸出到計算機,或者不再進行復印該子圖像等輸出操作,以避免不必要的操作步驟或資源浪費。其中,像素點的閾值也可以由用戶根據(jù)實際操作來自行預先設定,從每個部分中分別抽取一定數(shù)量的像素點時,也可以由用戶自行設定抽取像素點的方式。
本實施例中,在將分割的多個子圖像分別輸出之前,還包括對分割獲得的多個子圖像進行圖像邊界修正處理,即當多個子圖像的相鄰子圖像之間具有黑色邊界線時,將黑色邊 界線進行切除處理,如圖6所示,在本實施例中,切除子圖像的虛擬邊界線l1或者l2兩側(cè)各5mm寬度范圍內(nèi)的圖像,以減少干擾,提高圖像處理的效果,也可以設定其他值來切除虛擬邊界線附近范圍內(nèi)的圖像。
本實施例中,與上述實施例一類似,在進行步驟s19的圖像輸出之前,還包括進行如圖1中所示的步驟s18,在該步驟s18中,對多個子圖像的復印參數(shù)分別進行設置,例如設置每個子圖像需要復印的顏色、份數(shù)、方向、版式等。并進一步根據(jù)設置的參數(shù)分別復印多個子圖像,以完成虛擬分割圖像的處理過程。
當然,本發(fā)明并不僅限于此,對于本領域技術人員來說,上述實施例一中的步驟s19與s18的先后順序可根據(jù)用戶的使用習慣進行選擇,并且圖像輸出方式也可以是本領域中的任何圖像輸出方式,只要最后能夠?qū)D像輸出為所需要的結(jié)果即可。
實施例三
以下將結(jié)合附圖對根據(jù)本發(fā)明的虛擬分割圖像處理方法的實施例三進行說明。
具體來說,實施例三中的掃描板的面積為a3大小,如圖2所示,面積為a3大小的掃描板可劃分為一到四的四個a5子區(qū)域,其中子區(qū)域一和二相連通構(gòu)成左側(cè)的一個a4區(qū)域,子區(qū)域三和四相連通構(gòu)成右側(cè)的一個a4區(qū)域。其中,子區(qū)域一和二之間具有虛擬的邊界線l1,子區(qū)域三和四之間具有虛擬的邊界線l2,l1和l2分別為掃描板寬度方向上的相鄰子區(qū)域之間的邊界線。
在該實施例三中,當s12步驟中選定的分割模式為自動分割模式時,如圖5中所示,當多張原稿為一張小于a4大于a3大小的原稿a,和兩張小于a3大小的原稿b、c時,對放置在掃描板上的上述三張原稿a、b、c進行一次掃描并讀取圖像,之后根據(jù)讀取的圖像自動判斷上述三張原稿a、b、c與掃描板的四個子區(qū)域之間的對應關系。本實施例提供的判斷方法如下:
首先確定讀取的圖像上分別與四個子區(qū)域一一對應的四個部分是否存在圖像。在該步驟中,是對四個部分中的每個部分的圖像進行二值化處理,經(jīng)過該二值化處理,每個部分中的像素點被區(qū)分為白像素點與黑像素點兩種;為每個部分計算抽取的像素點中黑像素點所占的比例;和根據(jù)該比例判斷每個部分中是否存在圖像。其中,從每個部分中分別抽取多個像素點時,設定起始點為(0,0),可以抽取橫向間隔5個像素、縱向間隔3個像素的像素點作為取樣像素點,對所抽取的取樣像素點中的黑像素點的比例進行判斷,該比例不小于閾值10%,則認為該部分存在圖像,本實施例中,如圖5所示,當原稿a放置于掃 描板2左側(cè)的a4區(qū)域,原稿b放置于掃描板右側(cè)上方的a5區(qū)域3,原稿c放置于掃描板右側(cè)下方的a5區(qū)域4時,可以確定上述四個部分全部存在圖像;當原稿a放置于掃描板2右側(cè)的a4區(qū)域,原稿b放置于掃描板左側(cè)上方的a5區(qū)域1,原稿c放置于掃描板左側(cè)下方的a5區(qū)域2時,可以確定上述四個部分全部存在圖像。其中,黑像素點比例的閾值也可以由用戶根據(jù)實際操作來自行預先設定,從每個部分中分別抽取多個像素點時,也可以由用戶自行設定抽取像素點的方式。
其次對該四個部分中的相鄰部分在邊界處是否具有圖像連通性進行判斷。本實施例中,該相鄰部分的邊界是指掃描板寬度方向上的兩條虛擬的分界線,即如圖4中所示的虛擬邊界線l1和l2。在本實施例中,對四個部分中的相鄰部分在邊界處是否具有圖像連通性進行判斷的方法為:在本實施例中,作為原稿的紙質(zhì)資料的四周邊界存在10mm的空白區(qū)域,則在上述虛擬邊界線的兩側(cè)各取10mm尺寸的矩形區(qū)域,并且對所取的矩形區(qū)域進行二值化處理;計算抽取的像素點中的黑像素點所占的比例,從而判斷該四個部分中的相鄰部分之間的圖像連通性。本實施例中,如圖5中所示,當原稿a放置于掃描板左側(cè)的a4區(qū)域,原稿b放置于掃描板右側(cè)上方的a5區(qū)域三,原稿c放置于掃描板右側(cè)下方的a5區(qū)域四時,虛擬邊界線l2兩側(cè)所取的矩形區(qū)域中的黑像素點的比例不小于閾值10%,在寬度方向上黑像素點為均勻分布,且在單位長度內(nèi)黑像素點的密度偏差不超過另一閾值20%,則虛擬邊界線l2兩側(cè)所取的矩形區(qū)域內(nèi)存在黑色邊界線,那么虛擬邊界線l2兩側(cè)的相鄰部分不具有連通性;虛擬邊界線l1兩側(cè)所取的矩形區(qū)域中的黑像素比例不小于閾值10%,且不存在黑色邊界線,則虛擬邊界線l1兩側(cè)所取的矩形區(qū)域內(nèi)存在圖像,那么虛擬邊界線l1兩側(cè)的相鄰部分具有連通性。如圖5中所示,當原稿a放置于掃描板右側(cè)的a4區(qū)域,原稿b放置于掃描板左側(cè)上方的a5區(qū)域一,原稿c放置于掃描板左側(cè)下方的a5區(qū)域二時,虛擬邊界線l1兩側(cè)所取的矩形區(qū)域中的黑像素點的比例不小于閾值10%,在寬度方向上黑像素點為均勻分布,且在單位長度內(nèi)黑像素點的密度偏差不超過另一閾值20%,則虛擬邊界線l1兩側(cè)所取的矩形區(qū)域內(nèi)存在黑色邊界線,那么虛擬邊界線l2兩側(cè)的相鄰部分不具有連通性;虛擬邊界線l2兩側(cè)所取的矩形區(qū)域中的黑像素比例不小于閾值10%,且不存在黑色邊界線,則虛擬邊界線l2兩側(cè)所取的矩形區(qū)域內(nèi)存在圖像,那么虛擬邊界線l2兩側(cè)的相鄰部分具有連通性。其中,矩形區(qū)域的尺寸可以由用戶自行選取,黑像素點比例的閾值和另一閾值也可以由用戶根據(jù)實際操作來自行預先設定,從矩形區(qū)域中抽取一定數(shù)量的像素點時,也可以由用戶自行設定抽取像素點的方式。
最后根據(jù)上述連通性判斷結(jié)果判斷多張原稿與掃描板的多個子區(qū)域之間的對應關系。 本實施例中,根據(jù)上述連通性判斷結(jié)果,如圖5中所示,當原稿a放置于掃描板左側(cè)的a4區(qū)域,原稿b放置于掃描板右側(cè)上方的a5區(qū)域三,原稿c放置于掃描板右側(cè)下方的a5區(qū)域四時,虛擬邊界線l1兩側(cè)的相鄰部分之間具有圖像連通性,則可知是a4大小的原稿a覆蓋了掃描板的相鄰子區(qū)域一和二,即該相鄰部分之間不進行圖像分割處理;虛擬邊界線l2兩側(cè)的相鄰部分之間不具有圖像連通性,則可知是a5大小原稿b、c分別置于掃描板的兩個子區(qū)域三和四,即該相鄰部分之間需要進行圖像分割處理。如圖5中5所示,當原稿a放置于掃描板右側(cè)的a4區(qū)域,原稿b放置于掃描板左側(cè)上方的a5區(qū)域一,原稿c放置于掃描板左側(cè)下方的a5區(qū)域二時,虛擬邊界線l2兩側(cè)的相鄰部分之間具有圖像連通性,則可知是a4大小的原稿a覆蓋了掃描板的相鄰子區(qū)域三和四,即該相鄰部分之間不進行圖像分割處理;虛擬邊界線l1兩側(cè)的相鄰部分之間不具有圖像連通性,則可知是a5大小原稿b、c分別置于掃描板的兩個子區(qū)域一和二,即該相鄰部分之間需要進行圖像分割處理。
在自動判斷得到上述三張原稿a、b、c與掃描板的四個子區(qū)域之間的對應關系之后,根據(jù)上述自動判斷的結(jié)果對讀取的圖像進行圖像分割,如圖5中所示,當原稿a放置于掃描板左側(cè)的a4區(qū)域,原稿b放置于掃描板右側(cè)上方的a5區(qū)域三,原稿c放置于掃描板右側(cè)下方的a5區(qū)域四時,將讀取的圖像分割為左側(cè)一個a4大小和右側(cè)上下各一個a5大小的三個子圖像;如圖5中所示,當原稿a放置于掃描板2右側(cè)的a4區(qū)域,原稿b放置于掃描板左側(cè)上方的a5區(qū)域一,原稿c放置于掃描板左側(cè)下方的a5區(qū)域二時,將讀取的圖像分割為左側(cè)上下各一個a5大小和右側(cè)一個a4大小的三個子圖像。
在本實施例的方法中,如圖5中所示,當多張原稿為兩張小于a4大于a3大小的原稿d和原稿e時,基于上述同樣的原理,對放置在掃描板上的兩張原稿d、e進行一次掃描并讀取圖像,之后根據(jù)讀取的圖像自動判斷兩張原稿d、e與掃描板的四個子區(qū)域之間的對應關系,再根據(jù)自動判斷的結(jié)果將讀取的圖像分割為左側(cè)一個a4大小和右側(cè)一個a4大小的兩個子圖像。如圖5中所示,當多張原稿為四張小于a3大小的原稿f、g、h、k時,基于上述同樣的原理,對放置在掃描板上的四張原稿f、g、h、k進行一次掃描并讀取圖像,之后根據(jù)讀取的圖像自動判斷四張原稿f、g、h、k與掃描板的四個子區(qū)域之間的對應關系,再根據(jù)自動判斷的結(jié)果將讀取的圖像分割為左側(cè)兩個a5大小和右側(cè)兩個a5大小的四個子圖像。
其中,在判斷讀取的圖像上分別于四個子區(qū)域一一對應的四個部分是否存在圖像的步驟中,如果所抽取的取樣像素點中的黑像素點的比例小于閾值10%,則認為該部分不存在圖像,圖像分割處理之后獲得的多個子圖像中,對與該不存在圖像的部分相對應的子圖像, 可以默認不再進行輸出到計算機的操作,或者不再進行復印該子圖像等輸出操作,以避免不必要的操作步驟或資源浪費。其中,黑像素點比例的閾值也可以由用戶根據(jù)實際操作來自行預先設定,從每個部分中抽取一定數(shù)量的像素點時,也可以由用戶自行設定抽取像素點的方式。
本實施例中,在將分割的多個子圖像分別輸出之前,還可以對多個子圖像進行圖像邊界修正,即當多個子圖像的相鄰子圖像之間具有黑色邊界線時,將黑色邊界線進行切除處理,如圖6所示,本實施例是切除子圖像的虛擬的邊界線l1或l2兩側(cè)各5mm寬度范圍內(nèi)的圖像,以減少圖像干擾,提高圖像處理的效果,也可以設定其他值來切除虛擬邊界線附近范圍內(nèi)的圖像。
本實施例中,與上述實施例一和二類似,在進行步驟s19的圖像輸出之前,還包括進行如圖1中所示的步驟s18,在該步驟s18中,對多個子圖像的復印參數(shù)分別進行設置,例如設置每個子圖像需要復印的顏色、份數(shù)、方向、版式等。并進一步根據(jù)設置的參數(shù)分別復印多個子圖像,以完成虛擬分割圖像的處理過程。
當然,本發(fā)明并不僅限于此,對于本領域技術人員來說,上述實施例一中的步驟s19與s18的先后順序可根據(jù)用戶的使用習慣進行選擇,并且圖像輸出方式也可以是本領域中的任何圖像輸出方式,只要最后能夠?qū)D像輸出為所需要的結(jié)果即可。
此外,在上述實施例二和三中,如后附說明書附圖4和5所示,每個部分中的原稿均位于該部分中,并且每個原稿相互垂直的兩側(cè)邊緣(如附圖4和5中每個原稿的上側(cè)邊緣與左側(cè)邊緣)與該原稿放置其中的那個部分的對應兩個邊緣(如附圖4和5中每個部分的上側(cè)邊緣與左側(cè)邊緣)重合。但是,本發(fā)明并不僅限于此,本領域技術人員可以根據(jù)實際需要,選擇將原稿放置在對應部分中的任何位置,只要該原稿的全部或主要部分位于該部分內(nèi)即可。
進一步,根據(jù)本發(fā)明的另一個方面,本發(fā)明還提供一種集掃描、復印和打印于一體的多功能一體機1,如后附說明書附圖7所示,包括放置將要掃描的原稿的掃描板2和上蓋3,該上蓋3被構(gòu)造成從上方覆蓋掃描板2和露出掃描板2。多功能一體機1還設置有控制面板4,包括控制按鍵5和顯示屏6,用戶通過控制面板4來進行人機交互。本實施例中,用戶將多張原稿放置于掃描板2上,通過控制面板4輸入控制指令進行掃描及復印操作。
本實施例提供一種掃描裝置,如圖8所示,該掃描裝置包括:掃描單元801,掃描單元對放置在掃描板上的多張原稿進行一次掃描并讀取圖像;分割單元803,分割單元根據(jù) 由用戶選定的一個分割模式對讀取的圖像進行分割,以便將讀取的圖像分割成與多張原稿一一對應的多個子圖像;和輸出單元804,輸出單元將分割的多個子圖像分別輸出。
進一步,如圖8中所示,本實施例所提供的掃描裝置還包括模式選定單元802,模式選定單元用于由用戶從至少一個分割模式中選定一個分割模式,至少一個分割模式包括至少一個固定分割模式和/或自動分割模式,分割單元803根據(jù)由用戶選定的分割模式對讀取的所述圖像進行分割。
如圖8中所示,該掃描裝置還包括自動判斷單元805,在自動分割模式下,自動判斷單元805進行以下操作:根據(jù)讀取的圖像自動地判斷多張原稿與掃描板的多個子區(qū)域的對應關系;和根據(jù)上述判斷結(jié)果對讀取的圖像進行分割。
其中,自動判斷單元805還包括以下:圖像確定子單元815,以確定圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像;邊界連通性判斷單元825,以判斷多個部分中的相鄰部分在邊界處是否連通;和原稿判斷單元835,以根據(jù)邊界連通性判斷單元的判斷結(jié)果判斷多張原稿與多個子區(qū)域的所述對應關系。
其中,在本發(fā)明所提供的實施例中,分割單元803中的至少一個固定分割模式包括第一模式、第二模式和第三模式;在第一模式下讀取的圖像被分割成a4大小的子圖像,在第二模式下讀取的圖像被分割成a4和a5大小的子圖像,在第三模式下讀取的圖像被分割成a5大小的子圖像。
其中,分割單元803中的至少一個固定分割模式還包括第四模式;如果由用戶選定的一個分割模式為第四模式,則掃描裝置還包括輸入單元,輸入單元在掃描單元讀取多張原稿的圖像之前由用戶設定多張原稿中的每張原稿的長度和寬度。
本實施例提供的掃描單元還包括圖像邊界修正單元806,用于切除多個子圖像中的相鄰子圖像之間的黑色邊界線。
根據(jù)本發(fā)明的另一個方面,本發(fā)明還提供一種多功能一體機,包括一種掃描裝置,如圖8所示,該掃描裝置包括:掃描單元801,掃描單元對放置在掃描板上的多張原稿進行一次掃描并讀取圖像;分割單元803,分割單元根據(jù)由用戶選定的一個分割模式對讀取的圖像進行分割,以便將讀取的圖像分割成與多張原稿一一對應的多個子圖像;和輸出單元804,輸出單元將分割的多個子圖像分別輸出。
進一步,如圖8中所示,本發(fā)明的實施例所提供的掃描裝置還包括模式選定單元802,模式選定單元用于由用戶從至少一個分割模式中選定一個分割模式,至少一個分割模式包括至少一個固定分割模式和/或自動分割模式,分割單元803根據(jù)由用戶選定的分割模式對 讀取的所述圖像進行分割。
如圖8中所示,該掃描裝置還包括自動判斷單元805,在自動分割模式下,自動判斷單元805進行以下操作:根據(jù)讀取的圖像自動地判斷多張原稿與掃描板的多個子區(qū)域的對應關系;和根據(jù)上述判斷結(jié)果對讀取的圖像進行分割。
其中,自動判斷單元805還包括以下:圖像確定子單元815,以確定圖像上分別與多個子區(qū)域一一對應的多個部分是否存在圖像;邊界連通性判斷單元825,以判斷多個部分中的相鄰部分在邊界處是否連通;和原稿判斷單元835,以根據(jù)邊界連通性判斷單元的判斷結(jié)果判斷多張原稿與多個子區(qū)域的所述對應關系。
其中,分割單元803中的至少一個固定分割模式包括第一模式、第二模式和第三模式;在第一模式下讀取的圖像被分割成a4大小的子圖像,在第二模式下讀取的圖像被分割成a4和a5大小的子圖像,在第三模式下讀取的圖像被分割成a5大小的子圖像。
其中,分割單元803中的至少一個固定分割模式還包括第四模式;如果由用戶選定的一個分割模式為第四模式,則掃描裝置還包括輸入單元,輸入單元在掃描單元讀取多張原稿的圖像之前由用戶設定多張原稿中的每張原稿的長度和寬度。
本實施例提供的掃描單元還包括圖像邊界修正單元806,用于切除多個子圖像中的相鄰子圖像之間的黑色邊界線。
綜上所述,本發(fā)明提供的虛擬分割圖像處理方法和裝置,可以在使用時一次性復印多份小面積的資料,用戶無需反復開啟和閉合掃描板,操作簡單,使用方便,提高了復印的效率,具有很高的市場推廣價值。上述實施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾或改變。因此,舉凡所屬技術領域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本發(fā)明的權(quán)利要求所涵蓋。