專利名稱:圖像預覽及處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù),特別涉及一種圖像預覽及處理方法。
背景技術(shù):
目前在移動互聯(lián)網(wǎng)設備中,出現(xiàn)了很多對拍攝圖片進行加工和提取的軟件。這些軟件通常會有兩種功能1)、白板圖像的校正白板圖像是對會議白板、公告牌和其他文本類矩形目標拍攝所得的圖像。白板圖像中用戶感興趣的信息一般在矩形區(qū)域內(nèi),而拍攝所得的圖片,在目標矩形區(qū)域之外會有不需要的邊緣區(qū)域。通過圖像處理可以將目標區(qū)域之外的部分去除,并將不規(guī)則四邊形轉(zhuǎn)換為規(guī)則的矩形圖形。2)、對白板圖像的增強通過不同的掃描模式對圖像進行增強,從而使圖像上得文字信息更加清晰。當應用現(xiàn)有的兩種功能時,往往需要用戶先選擇校正和增強模式,在用戶進行確認后才能看到圖像處理后的效果,用戶往往需要來回切換界面進行調(diào)整,才能達到他想要的效果,過多的重復操作給用戶造成不必要的時間浪費。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種圖像預覽及處理方法,用于解決現(xiàn)有技術(shù)中預覽不同掃描模式下的圖像需要來回切換界面造成的步驟繁瑣、浪費時間及用戶體驗較差的問題。為解決上述問題及其他,本發(fā)明提供一種圖像預覽及處理方法,包括獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù);在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點;根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的對應所述圖像的多個縮略圖;通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式;根據(jù)所述當前目標區(qū)域以及選中的所述掃描模式對所述圖像進行圖像處理??蛇x地,所述圖像預覽及處理方法還包括調(diào)整目標區(qū)域的步驟??蛇x地,所述目標區(qū)域的調(diào)整包括通過調(diào)整當前目標區(qū)域的各個頂點來獲得新的目標區(qū)域??蛇x地,所述目標區(qū)域為矩形??蛇x地,所述圖像處理包括裁切和圖像增強??蛇x地,所述圖像增強包括取色處理、銳化處理以及對比度加強處理中的一個或多個。可選地,所述圖像為掃描圖像或拍攝圖像??蛇x地,對所述圖像進行圖像處理是利用圖像處理引擎實現(xiàn)的。本發(fā)明提供一種圖像預覽及處理方法,主要是對獲得的圖像在目標區(qū)域內(nèi)進行自定義裁切后,顯示出在不同掃描模式下的對應所述圖像的多個縮略圖,提供良好的用戶交互界面,以供用戶實時預覽,幫助用戶快速選出最理想圖像處理方案,最終得到用戶想要的圖像。
圖1顯示了本發(fā)明圖像預覽及處理方法在一個實施方式中的流程示意圖。
具體實施例方式本發(fā)明的發(fā)明人發(fā)現(xiàn)在現(xiàn)有的圖像預覽并選擇圖像操作中,預覽不同掃描模式下的圖像需要來回切換界面造成的步驟繁瑣、浪費時間及用戶體驗較差的問題。因此,本發(fā)明的發(fā)明人對現(xiàn)有技術(shù)進行了改進,根據(jù)目標區(qū)域?qū)D像的縮略圖內(nèi)進行自定義裁切后,顯示出在不同掃描模式下的對應所述圖像的多個縮略圖,以供用戶實時預覽,幫助用戶快速選出最理想圖像處理方案。相較于現(xiàn)有技術(shù),簡單快捷,提供良好的用戶交互體驗。本發(fā)明提供一種圖像預覽及處理方法,包括獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù);在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點;根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的對應所述圖像的多個縮略圖;通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式;根據(jù)所述當前目標區(qū)域以及選中的所述掃描模式對所述圖像進行圖像處理。以下將通過具體實施例來對發(fā)明進行詳細說明。圖1顯示了本發(fā)明圖像預覽及處理方法在一個實施方式中的流程示意圖。如圖1所示,所述圖像預覽及處理方法包括步驟S101,獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù);步驟S103,在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點;步驟S105,根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的對應所述圖像的多個縮略圖;步驟S107,通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式;步驟S109,判斷是否需要調(diào)整當前目標區(qū)域以得到新的目標區(qū)域;步驟S111,在判斷需要調(diào)整目標區(qū)域的情況下,調(diào)整當前目標區(qū)域的各個頂點來獲得新的目標區(qū)域,之后,進至返回至步驟S102 ;步驟S113,在判斷不需要調(diào)整目標區(qū)域的情況下,根據(jù)所述當前目標區(qū)域以及選中的所述掃描模式對所述圖像進行圖像處理。以下對上述各個步驟進行詳細說明。需說明的是,為了施行本發(fā)明,需要具備如下硬件條件需要有一般的運算和存儲裝置,包括一定頻率的CPU(中央處理器),有一定用來運算的內(nèi)存和用來存儲系統(tǒng)軟件、應用軟件和各種數(shù)據(jù)的存儲空間等;需要通過具備圖像采集功能的裝置得到圖像數(shù)據(jù),例如 手機攝像頭、掃描儀或帶攝像功能的平板電腦等;需要可接收和處理信息的屏幕(包括普通液晶屏幕或觸控屏幕)。另外,本發(fā)明還需要具備如下軟件條件需要能對圖像進行圖像處理的圖像處理引擎。所述圖像處理引擎是指對圖像進行圖像處理的程序,所述程序能夠?qū)o入的圖像數(shù)據(jù)做特定的處理操作,從而獲取期望得到的信息。步驟S101,獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù)。在該步驟SlOl中,所述圖像可以是掃描圖像或拍攝圖像。對于拍攝圖像,可以是利用配置有影像攝取單元的便攜式電子設備拍攝的。在實際應用中,所述便攜式電子設備可以是例如手機、PDA、影音娛樂設備、或平板電腦等。另外,進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù)包括目標區(qū)域的各個周邊及各個頂點的數(shù)據(jù)。在本實施例中,所述目標區(qū)域設計為矩形,具有四個周邊及四個頂點。 當然,目標區(qū)域的形狀并不以此為限,仍可有其他變化,在其他實施例中,也可以是例如菱形、五邊形、正六邊形等規(guī)則形狀。步驟S103,在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點。通過步驟S103,用戶就可直觀地看到目標區(qū)域在圖像上的位置及其大小。步驟S105,根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的對應所述圖像的多個縮略圖。在該步驟S105中,具體包括根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切;通過不同掃描模式對裁切得到的圖像的縮略圖進行圖像增強,并在顯示屏幕上顯示出在不同掃描模式下的對應所述圖像的多個縮略圖。如此,即可提供給用戶對不同模式下的縮略圖進行預覽。上述在不同掃描模式下的圖像增強可以包括例如對圖像進行取色處理、對文字和背景進行銳化和對比度加強的處理。通過步驟S105,用戶即可在顯示屏幕上同時預覽不同掃描模式下的對應所述圖像的多個縮略圖,免除了現(xiàn)有技術(shù)須得確認后才能看到某一個掃描模式下的圖像效果且為看到不同模式下的圖像效果不得不多次反復操作界面的繁瑣問題。步驟S107,通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式。在步驟S107中,用戶可以很容易地預覽不同掃描模式下的多個縮略圖,并在其中選擇自已滿意的一種掃描模式。步驟S109,判斷是否需要調(diào)整當前目標區(qū)域以得到新的目標區(qū)域。在某種情況下,用戶在選中某一掃描模式后,可能會覺得當前的目標區(qū)域不符合要求而需要進行調(diào)整,因此,還可以對當前目標區(qū)域進行調(diào)整(擴大、縮小或者位置平移) 已得到新的目標區(qū)域。在步驟S109中,若需要調(diào)整目標區(qū)域,則進至步驟Slll ;反之,若不需要調(diào)整目標區(qū)域,則進至步驟S113。步驟S111,調(diào)整當前目標區(qū)域的各個頂點來獲得新的目標區(qū)域。在該步驟Slll中,由于當前目標區(qū)域的四個頂點已在顯示屏幕上顯示,因此,可以通過調(diào)整這四個頂點(例如用鼠標拖曳或者在觸摸屏幕上用手指點滑),改變四個頂點的位置,從而得到新的目標區(qū)域。所述新的目標區(qū)域相對于之前未調(diào)整前的當前目標區(qū)域,可以有多種情形1)擴大了區(qū)域的覆蓋面積;幻縮小了區(qū)域的覆蓋面積;3)區(qū)域的覆蓋面積不變,但改變了區(qū)域的位置,使得區(qū)域中顯示的圖像出現(xiàn)了變化。經(jīng)過步驟Slll得到新的目標區(qū)域后,進一步返回至步驟S103。步驟S113,根據(jù)所述當前目標區(qū)域以及選中的所述掃描模式對所述圖像進行圖像處理。在該步驟S113中,所述圖像處理包括裁切和圖像增強。經(jīng)過裁切,圖像被裁切為對應目標區(qū)域的大小。所述圖像增強包括取色處理、銳化處理以及對比度加強處理中的一個或多個。綜上所述,本發(fā)明提供一種圖像預覽及處理方法,主要是對獲得的圖像在目標區(qū)域內(nèi)進行自定義裁切后,顯示出在不同掃描模式下的對應所述圖像的多個縮略圖,提供良好的用戶交互界面,以供用戶實時預覽,幫助用戶快速選出最理想圖像處理方案,最終得到用戶想要的圖像。相較于現(xiàn)有技術(shù),操作簡單快捷,并提供良好的用戶交互體驗。上述實施例僅列示性說明本發(fā)明的原理及功效,而非用于限制本發(fā)明。任何熟悉此項技術(shù)的人員均可在不違背本發(fā)明的精神及范圍下,對上述實施例進行修改。因此,本發(fā)明的權(quán)利保護范圍,應如權(quán)利要求書所列。
權(quán)利要求
1.一種圖像預覽及處理方法,其特征在于,包括獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù); 在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點; 根據(jù)目標區(qū)域?qū)λ鰣D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的對應所述圖像的多個縮略圖;通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式; 根據(jù)所述當前目標區(qū)域以及選中的所述掃描模式對所述圖像進行圖像處理。
2.根據(jù)權(quán)利要求1所述的圖像預覽及處理方法,其特征在于,還包括調(diào)整目標區(qū)域的步驟。
3.根據(jù)權(quán)利要求2所述的圖像預覽及處理方法,其特征在于,所述目標區(qū)域的調(diào)整包括通過調(diào)整當前目標區(qū)域的各個頂點來獲得新的目標區(qū)域。
4.根據(jù)權(quán)利要求1、2或3所述的圖像預覽及處理方法,其特征在于,所述目標區(qū)域為矩形。
5.根據(jù)權(quán)利要求1所述的圖像預覽及處理方法,其特征在于,所述圖像處理包括裁切和圖像增強。
6.根據(jù)權(quán)利要求5所述的圖像預覽及處理方法,其特征在于,所述圖像增強包括取色處理、銳化處理以及對比度加強處理中的一個或多個。
7.根據(jù)權(quán)利要求1所述的圖像預覽及處理方法,其特征在于,所述圖像為掃描圖像或拍攝圖像。
8.根據(jù)權(quán)利要求1所述的圖像預覽及處理方法,其特征在于,對所述圖像進行圖像處理是利用圖像處理引擎實現(xiàn)的。
全文摘要
本發(fā)明提供一種圖像預覽及處理方法,包括獲得圖像的數(shù)據(jù)和進行目標區(qū)域檢測所得到的目標區(qū)域位置的數(shù)據(jù);在操作區(qū)域內(nèi)顯示圖像,在圖像上繪出目標區(qū)域的周邊和頂點;根據(jù)目標區(qū)域?qū)D像的縮略圖進行裁切,從而顯示出在不同掃描模式下的多個縮略圖;通過預覽,根據(jù)顯示的在不同掃描模式下的多個縮略圖,選擇其中的一種掃描模式;根據(jù)當前目標區(qū)域以及選中的掃描模式對圖像進行圖像處理。相較于現(xiàn)有技術(shù),本發(fā)明主要是對獲得的圖像在目標區(qū)域內(nèi)進行自定義裁切后,顯示出在不同掃描模式下的對應所述圖像的多個縮略圖,以供用戶實時預覽,幫助用戶快速選出最理想圖像處理方案,最終得到用戶想要的圖像,快速方便,且具有良好的用戶交互體驗。
文檔編號G06F3/048GK102436342SQ20111030924
公開日2012年5月2日 申請日期2011年10月13日 優(yōu)先權(quán)日2011年10月13日
發(fā)明者潘子杰, 陳青山 申請人:上海合合信息科技發(fā)展有限公司