圖像處理方法及系統的制作方法
【技術領域】
[0001] 本發明涉及圖像處理技術領域,尤其涉及一種圖像處理方法及系統。
【背景技術】
[0002] 現如今,諸如手機、計算機等電子設備的各種輸出件,越來越多地應用在電子設備 之外的其他多種場合,這也使得人們對于輸出件的質量要求也越來越高。通常而言,電子設 備的輸出件,主要指的電子設備拍攝的電子圖片,或者是紙質文檔、照片、各種證卡等原稿 的電子掃描件、復印件或者傳真件等。
[0003] 電子圖片往往通過各類攝像頭(如照相機、智能手機的攝像頭、計算機的攝像頭) 拍攝并在電子設備中廣泛使用,或是醫學領域拍攝用于診斷或研究的圖片等,如圖IA所 示。電子掃描件是通過掃描原稿獲得;復印件是通過掃描原稿,然后打印出掃描得到的電子 圖像來獲得復印件;傳真件是通過掃描原稿、將掃描得到的電子圖像發送到接收方傳真機, 然后接收方打印出接收到的電子圖像來獲得傳真件。
[0004] 在拍攝的電子圖片中,往往會存在用戶不希望出現的內容,如圖IA中大幅面的深 色背景。而在掃描原稿的過程中,由于原稿本身往往也會存在很多背景內容(指用戶非必 要獲取而原稿上實際存在的內容),這些背景內容比如具有深色背景的報紙或者雜志頁、原 稿存放時間太長而導致紙張泛黃等,如圖IB所示,或由于掃描儀自身原因(如掃描儀變形) 而導致掃描圖像失真等等,均可能出現輸出件中含有用戶不希望出現的內容,即背景數據。
[0005] 另一方面,在拍攝電子圖片或掃描原稿的過程中,環境光線強弱、曝光時間長短以 及曝光量等都可能影響獲得的電子圖片或掃描得到的電子圖像中前景數據的圖像信息質 量,電子圖片或電子圖像的亮度、色彩鮮艷程度等往往難以符合用戶預期。所述前景數據是 指用戶希望獲得或希望保存的圖像信息。
[0006] 由于上述各種因素,常常使電子設備拍攝的電子圖片或通過掃描儀掃描得到的電 子圖像上包含背景數據或前景數據不符合用戶預期,使得電子圖片或電子圖像存在一定缺 陷,進而影響輸出件的質量。
[0007] 基于上述情況,當前亟需能夠修正電子圖片或掃描得到的電子圖像所存在的缺 陷、提高輸出件的質量的圖像處理技術。
【發明內容】
[0008] 本發明所要解決的技術問題是為了克服現有技術中電子設備拍攝的電子圖片或 通過掃描儀掃描得到的電子圖像上包含背景數據或前景數據不符合用戶預期的缺陷。
[0009] 本發明首先提供了一種圖像處理方法,該方法包括:獲取圖像數據;獲得所述圖 像數據的頁面像素平均值;基于所述頁面像素平均值獲取圖像處理參數;根據所述圖像處 理參數中的至少一部分,計算獲得像素處理閾值;基于所述像素處理閾值,使用所述圖像處 理參數中的至少另一部分,對所述圖像數據的像素值進行調整;輸出調整后的圖像。
[0010] 優選地,所述圖像處理參數包括頁面像素平均值放大量、頁面像素平均值偏移量、 前景輸出像素調整參數以及背景輸出像素調整參數。
[0011] 優選地,根據所述圖像處理參數中的至少一部分,計算獲得像素處理閾值,包括: 獲得所述圖像數據中當前像素點的鄰域像素平均值;根據所述頁面像素平均值、頁面像素 平均值放大量以及鄰域像素平均值,獲得所述當前像素點的所述像素處理閾值。
[0012] 優選地,基于所述像素處理閾值,使用所述圖像處理參數中的至少另一部分,對所 述圖像數據的像素值進行調整,包括:根據所述頁面像素平均值與頁面像素平均值偏移量 兩者之和與所述像素處理閾值的大小關系,應用所述前景輸出像素調整參數及背景輸出像 素調整參數對所述當前像素點的像素值進行所述調整。
[0013] 優選地,該方法包括:基于所述像素處理閾值,使用所述圖像處理參數中的所述至 少另一部分,對所述圖像數據的像素值進行調整后,顯示所述調整后的預覽圖像。
[0014] 優選地,該方法包括:基于所述頁面像素平均值獲取所述圖像處理參數之前,接收 用戶對所述像素處理程度、去背景等級和/或前景調整等級的輸入;其中,根據所述像素處 理程度、去背景等級和/或前景調整等級,并基于所述頁面像素平均值,獲取所述圖像處理 參數;并在輸出調整后的圖像步驟之前,接收用戶對所述像素處理程度、去背景等級和/或 前景調整等級的確認或否認,在接收到用戶對所述像素處理程度、去背景等級和/或前景 調整等級的否認后,重新接收用戶對所述像素處理程度、去背景等級和/或前景調整等級 的輸入;其中,在接收到用戶對所述像素處理程度、去背景等級和/或前景調整等級的確認 后,輸出調整后的圖像。
[0015] 本發明還提供了一種圖像處理系統,該系統包括:圖像獲取模塊,用于獲取圖像數 據;參數獲取模塊,用于基于頁面像素平均值獲取圖像處理參數;計算模塊,用于獲得所述 圖像數據的所述頁面像素平均值,并用于根據所述圖像處理參數中的至少一部分,獲得像 素處理閾值;像素處理模塊,用于基于所述像素處理閾值,使用所述圖像處理參數中的至少 另一部分,對所述圖像數據的像素值進行調整,并輸出調整后的圖像。
[0016] 優選地,所述參數獲取模塊獲取的所述圖像處理參數,包括頁面像素平均值放大 量、頁面像素平均值偏移量、前景輸出像素調整參數以及背景輸出像素調整參數。
[0017] 優選地,所述計算模塊用于獲得所述圖像數據中當前像素點的鄰域像素平均值, 并用于根據所述頁面像素平均值、頁面像素平均值放大量以及鄰域像素平均值,獲得所述 當前像素點的所述像素處理閾值。
[0018] 優選地,所述像素處理模塊用于根據所述頁面像素平均值與頁面像素平均值偏移 量兩者之和與所述像素處理閾值的大小關系,應用所述前景輸出像素調整參數及背景輸出 像素調整參數對所述當前像素點的像素值進行所述調整,并輸出所述調整后的圖像。
[0019] 優選地,該系統包括:顯示模塊,用于在所述像素處理模炔基于所述像素處理閾 值,使用所述圖像處理參數中的至少另一部分,對所述圖像數據的像素值進行調整后,顯示 所述調整后的預覽圖像。
[0020] 優選地,該系統包括:接收模塊,用于在所述參數獲取模炔基于所述頁面像素平均 值獲取所述圖像處理參數之前,接收用戶對所述像素處理程度、去背景等級和/或前景調 整等級的輸入;還用于接收用戶對所述像素處理程度、去背景等級和/或前景調整等級的 確認或否認,并在接收到用戶對所述像素處理程度、去背景等級和/或前景調整等級的否 認后,重新接收用戶對所述像素處理程度、去背景等級和/或前景調整等級的輸入;其中, 所述參數獲取模塊用于根據所述像素處理程度、去背景等級和/或前景調整等級,并基于 所述頁面像素平均值,獲取所述圖像處理參數;以及所述像素處理模塊用于在所述接收模 塊接收到用戶對所述像素處理程度、去背景等級和/或前景調整等級的確認后,輸出所述 調整后的圖像。
[0021] 與現有技術相比,本發明針對電子圖片或掃描原稿得到的電子圖像,可有效去除 圖像中的背景數據和/或顯著改善前景數據,提高輸出件的圖像質量。
[0022] 本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發明的技術方案而了解。本發明的目的和其他優點可通過在 說明書、權利要求書以及附圖中所特別指出的結構和/或流程來實現和獲得。
【附圖說明】
[0023] 附圖用來提供對本發明的技術方案或現有技術的進一步理解,并且構成說明書的 一部分。其中,表達本發明實施例的附圖與本發明的實施例一起用于解釋本發明的技術方 案,但并不構成對本發明技術方案的限制。
[0024] 圖IA為現有技術中存在背景內容的電子圖片的示意圖。
[0025] 圖IB為現有技術中存在背景內容的原稿對應的電子圖像的示意圖。
[0026] 圖2為本發明實施例的圖像處理系統的組成示意圖。
[0027] 圖3為本發明實施例的圖像處理方法的流程示意圖。
[0028] 圖4為本發明另一實施例的圖像處理方法的流程示意圖。
[0