亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種圖像處理方法及裝置的制作方法

文檔序號:7927281閱讀:250來源:國知局
專利名稱:一種圖像處理方法及裝置的制作方法
技術領域
本發(fā)明涉及圖像處理領域中的圖像硬拷貝復制領域,尤其涉及一種應用于打印機掛網(wǎng)制版技術的半色調(diào)圖像處理方法及裝置。

背景技術
圖像的硬拷貝復制主要涉及打印機及高檔印刷制版設備的掛網(wǎng)制版技術。用于圖像硬拷貝復制的掛網(wǎng)技術又稱為數(shù)字圖像半色調(diào)技術。數(shù)字圖像半色調(diào)技術可以分為兩類,分別是調(diào)幅掛網(wǎng)和調(diào)頻掛網(wǎng)。調(diào)幅掛網(wǎng)又稱為聚集點有序抖動技術,其特征是所生成的半色調(diào)圖像的染色點在幾何位置上是兩兩相鄰地聚合在一起的,從而形成了一簇一簇的染色區(qū)域,這些染色區(qū)域又被稱為網(wǎng)點,由于聚集點有序抖動技術采用控制網(wǎng)點面積的方法再現(xiàn)原稿圖像灰度,因而被稱為調(diào)幅網(wǎng)點。
現(xiàn)今,傳統(tǒng)印刷技術中,涉及使用最多和用途最廣的是調(diào)幅半色調(diào)數(shù)字掛網(wǎng)技術,其輸出的調(diào)幅網(wǎng)點根據(jù)實際使用需要,具有不同的網(wǎng)點大小及排列角度,即所謂的網(wǎng)目及網(wǎng)角。其網(wǎng)點大小和網(wǎng)目決定了一位點陣網(wǎng)點的聚集程度,理論上網(wǎng)目數(shù)越高,網(wǎng)點大小越?。痪W(wǎng)目數(shù)越低,網(wǎng)點大小越大。在傳統(tǒng)印刷輸出設備方面,為保證印刷輸出質(zhì)量和規(guī)避因基于一位設備的層次階調(diào)銳化問題,通常輸出設備的精度-分辨率也較高,通常為2400dpi或更高。
對應于傳統(tǒng)印刷,近些年來出現(xiàn)了數(shù)碼印刷等新的數(shù)字印刷方式,其操作特點很類似原有的基于打印機輸出的桌面出版系統(tǒng)。數(shù)碼印刷的目標是傳統(tǒng)印刷高分辨率下的輸出質(zhì)量和色彩精準還原效果。同時,結合流程理念的應運而生,數(shù)碼印刷對于傳統(tǒng)印刷輸出的一位點陣的兼容性的要求也逐漸顯現(xiàn),從而最終達到數(shù)碼印刷與傳統(tǒng)印刷的無縫接軌。
數(shù)碼印刷輸出設備不同于傳統(tǒng)印刷的方面主要體現(xiàn)在成像方式和輸出精度上。其設備成像方式多是噴墨成像或激光碳粉成像,和傳統(tǒng)印刷基于半色調(diào)網(wǎng)點呈色有本質(zhì)的區(qū)別。同時數(shù)碼印刷設備的輸出精度從效率及成本等各方面因素考慮,屬于低精度輸出,常用的有300dpi,600dpi,720dpi等。
目前,隨著與傳統(tǒng)印刷越來越緊密的結合,數(shù)碼印刷所處理的圖像不僅包括了常見的8位圖像,也開始越來越多的出現(xiàn)了高分辨下的1位點陣。這就帶來了諸多技術處理問題,主要體現(xiàn)在如何將高分辨率的1位點陣平滑地轉換為低分辨率下的8位圖像;如何得到一個易于數(shù)碼印刷顏色校正的轉換后帶網(wǎng)點信息的8位圖像等。其中如何得到一個易于數(shù)碼印刷顏色校正的轉換后帶網(wǎng)點信息的8位圖像的問題越來越成為數(shù)碼印刷過程中的一個難以逾越的障礙。
根據(jù)上面所述的問題,其主要表現(xiàn)在將高分辨率的一位調(diào)幅網(wǎng)點圖像經(jīng)過降分辨率轉換及平滑處理后,所得到的8位圖像并不是完全意義上的8位連續(xù)調(diào)圖像,原因主要是轉換后的8位圖像帶有原始一位點陣內(nèi)的網(wǎng)點信息,主要體現(xiàn)在多個純色塊聚集的網(wǎng)點,原始一位點陣內(nèi)過多的純色像素值數(shù)量破壞了理想8位圖像的色調(diào)連續(xù)性,對隨后基于8位連續(xù)調(diào)圖像的顏色校準產(chǎn)生了嚴重的阻礙。


發(fā)明內(nèi)容
本發(fā)明提供一種圖像處理方法及裝置,用以解決現(xiàn)有掛網(wǎng)制版技術中原始一位點陣內(nèi)存在過多的純色像素值數(shù)量的問題。
本發(fā)明實施例提供一種圖象處理方法,應用于打印機掛網(wǎng)制版技術,包括 生成隨機掛網(wǎng)抖動矩陣T;所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù); 將所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去正負轉換因子δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
,用所述差值rti替換原每個數(shù)據(jù)項i的值ti; 根據(jù)所述差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,生成每個色面的網(wǎng)點抖動對照矩陣CTj,其中,F(xiàn)j∈
,j∈[1,n]; 將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值,得到所述圖像的每個色面處理后的一位調(diào)幅網(wǎng)點矩陣。
所述隨機掛網(wǎng)抖動矩陣T是邊長為L的正方形矩陣。
所述隨機掛網(wǎng)抖動矩陣T中的每個數(shù)據(jù)項的值與其相鄰數(shù)據(jù)項的值差異較大。
所述生成隨機掛網(wǎng)抖動矩陣T,包括 采用公式T=(a×u+b×v)mod(c)生成隨機掛網(wǎng)抖動矩陣T,其中, u和v分別表示所述隨機掛網(wǎng)抖動矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標; 參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u。
所述參數(shù)a、b和c采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)獲得,其中,Tr0=0,Tr1=1,Tr2=1。
所述根據(jù)所述差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,生成每個色面的網(wǎng)點抖動對照矩陣CTj,包括 對于圖像的每一個色面j,如果所述隨機掛網(wǎng)抖動矩陣T中的數(shù)據(jù)項i的所述替換后的值rti滿足rti<0,且(rti+δ)<Fj,則設置所述網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為1,否則,設置所述網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為0。
所述將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,包括 對于每一個色面j,將該色面的所述網(wǎng)點抖動對照矩陣CTj逐個平鋪,使平鋪后獲得的平鋪矩陣SCTj的長和寬分別大于該色面的一位調(diào)幅網(wǎng)點矩陣的長和寬; 在所述平鋪矩陣SCTj中選取與所述一位調(diào)幅網(wǎng)點矩陣的長和寬相等的任意一部分作為對照矩陣CSCTj; 將所述一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與所述對照矩陣CSCTj中對應位置的數(shù)據(jù)項做邏輯“與”運算。
本發(fā)明實施例還提供一種圖像處理裝置,應用于打印機掛網(wǎng)制版技術,包括 矩陣生成第一單元,用于生成隨機掛網(wǎng)抖動矩陣T;所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù); 轉換單元,用于將所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
,用所述差值rti替換原每個數(shù)據(jù)項i的值ti; 閾值設置單元,用于設置圖像的n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,且Fj∈
,j∈[1,n]; 矩陣生成第二單元,用于根據(jù)所述Fj和所述替換后的值rti,生成每個色面的網(wǎng)點抖動對照矩陣CTj; 處理單元,用于將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值,得到所述圖像的每個色面處理后的一位調(diào)幅網(wǎng)點矩陣。
所述矩陣生成第一單元包括 矩陣生成子單元,用于采用公式T=(a×u+b×v)mod(c)生成所述隨機掛網(wǎng)抖動矩陣T,其中,u和v分別表示所述隨機掛網(wǎng)抖動矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標;參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u,L為所述隨機掛網(wǎng)抖動矩陣T的邊長。
參數(shù)計算子單元,用于采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)計算獲得參數(shù)a、b和c,其中,Tr0=0,Tr1=1,Tr2=1。
所述處理單元包括 平鋪子單元,用于將一個色面的所述網(wǎng)點抖動對照矩陣CTj逐個平鋪,使平鋪后獲得的平鋪矩陣SCTj的長和寬分別大于該色面的一位調(diào)幅網(wǎng)點矩陣的長和寬; 選取子單元,用于在所述平鋪矩陣SCTj中選取與所述一位調(diào)幅網(wǎng)點矩陣的長和寬相等的任意一部分作為對照矩陣CSCTj; 處理子單元,用于將所述一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與所述對照矩陣CSCTj中對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值。
本發(fā)明有益效果如下 本發(fā)明實施例提供的圖像處理方法及裝置,生成隨機掛網(wǎng)抖動矩陣T,且矩陣T中每個數(shù)據(jù)項i的值ti∈
;將隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
;設置圖像的n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj;根據(jù)差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj生成每個色面的網(wǎng)點抖動對照矩陣CTj;將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用邏輯“與”運算的結果值替換一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值。采用本發(fā)明提供的圖像處理方法及裝置,隨機的將原一位調(diào)幅網(wǎng)點矩陣中部分值為1的數(shù)據(jù)項的值置為0,解決了現(xiàn)有掛網(wǎng)制版技術中原始一位點陣內(nèi)存在過多的純色像素值數(shù)量的問題。



圖1為本發(fā)明實施例中圖像處理方法流程圖; 圖2為本發(fā)明實施例中網(wǎng)點抖動對照矩陣中數(shù)據(jù)字節(jié)反向操作規(guī)則示意圖; 圖3為本發(fā)明實施例中網(wǎng)點抖動對照矩陣與一位調(diào)幅網(wǎng)點矩陣運算示意圖; 圖4為本發(fā)明實施例中不同層次下的調(diào)幅網(wǎng)處理效果圖; 圖5為本發(fā)明實施例中圖像處理裝置結構示意圖; 圖6為本發(fā)明實施例中圖像處理裝置中矩陣生成第一單元結構示意圖; 圖7為本發(fā)明實施例中圖像處理裝置中處理單元結構示意圖。

具體實施例方式 本發(fā)明實施例提供一種圖像處理方法,包括 生成隨機掛網(wǎng)抖動矩陣T,且矩陣T中每個數(shù)據(jù)項i的值ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù); 將矩陣T中每個數(shù)據(jù)項i的值ti減去δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
; 根據(jù)差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj生成每個色面的網(wǎng)點抖動對照矩陣CTj; 將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用邏輯“與”運算的結果值替換一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值。
下面結合附圖對本發(fā)明上述方法進行詳細描述。
圖1所示為本發(fā)明實施例中圖像處理方法流程圖,包括 步驟S101、本發(fā)明實施例中采用公式T=(a×u+b×v)mod(c)生成隨機掛網(wǎng)抖動矩陣T,其中, 矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,WT為矩陣T內(nèi)數(shù)據(jù)項的個數(shù); 矩陣T的邊長為L,則WT=L×L; u和v分別表示矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標; 參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u。
具體的,由于矩陣T的邊長L越大,方法的處理質(zhì)量越高,但處理效率越低,綜合考慮方法的處理質(zhì)量和效率,所以本發(fā)明實施例中設L=256; 本發(fā)明實施例中采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)獲得參數(shù)a、b和c,其中,Tr0=0,Tr1=1,Tr2=1,計算Trn,直到滿足Trn、Trn-1和Trn-2互為質(zhì)數(shù),設置a=Trn-2,b=Trn-1,c=Trn,其他實施例也可以通過其他方法獲得參數(shù)a、b和c。
根據(jù)上述方法生成的矩陣T的部分數(shù)據(jù)項的值如表1所示。
表1矩陣T的部分數(shù)據(jù)項的值 步驟S102、根據(jù)上述方法生成的矩陣T中每個數(shù)據(jù)項i的值ti都為非負數(shù),為適應方法的后續(xù)處理,需要將矩陣T中每個數(shù)據(jù)項i的值ti做居中正負轉換操作,設轉換因子為δ,具體操作如下 rti=ti-δ,δ∈
,rti為轉換后矩陣T中每個數(shù)據(jù)項i的值,rti∈[-δ,255-δ]。
轉換因子δ的確定決定了經(jīng)過正負轉換操作后的矩陣T中正負數(shù)的個數(shù),一般情況下,當正負數(shù)個數(shù)相當時為最佳選擇,因此,本實施例中設δ=127。
經(jīng)過上述正負轉換操作后的矩陣T對應表1的部分數(shù)據(jù)項的值如表2所示。
表2正負轉換操作后的矩陣T的部分數(shù)據(jù)項的值 步驟S103、設置圖像的n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,且Fj∈
,j∈[1,n]。
隨機掛網(wǎng)抖動閾值Fj決定了對一位調(diào)幅網(wǎng)點矩陣中的數(shù)據(jù)加入隨機抖動的程度,F(xiàn)j的值越小,加入的隨機抖動程度越大,本發(fā)明實施例中n=1,設置F1=110,其他實施例中可以選擇其他數(shù)值。
本步驟與上述步驟S101和步驟S102不存在先后順序。
步驟S104、獲取當前色面j的隨機掛網(wǎng)抖動閾值Fj。
步驟S105、獲取經(jīng)過正負轉換操作后的矩陣T的當前數(shù)據(jù)項i的值rti。
步驟S106、如果rti<0,且(rti+δ)<Fj,執(zhí)行步驟S107,設置當前色面的網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為1;否則,執(zhí)行步驟S108,設置當前色面的網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為0。
步驟S109、判斷經(jīng)過正負轉換操作后的矩陣T的所有數(shù)據(jù)項是否全部經(jīng)過步驟S106的處理,如果沒有全部經(jīng)過步驟S106的處理,則進入步驟S105,獲取經(jīng)過正負轉換操作后的矩陣T的下一個數(shù)據(jù)項i+1的值rti+1;如果全部經(jīng)過步驟S106的處理,則進入步驟S110。
步驟S110、根據(jù)上述方法獲得當前色面j的網(wǎng)點抖動對照矩陣CTj。
本發(fā)明實施例中獲得的色面1的網(wǎng)點抖動對照矩陣CT1中對應表1的部分數(shù)據(jù)項的值如表3所示。
表3色面1的網(wǎng)點抖動對照矩陣CT1的部分數(shù)據(jù)項的值 由于上述網(wǎng)點抖動對照矩陣CTj中的數(shù)據(jù)字節(jié)排列方式與輸出設備中的一致,確與計算機存儲操作反向,因此需要進行字節(jié)反向操作,本發(fā)明實施例中的操作規(guī)則如下,如圖2所示 按順序每四個字節(jié)作為一個處理單元; 將四個字節(jié)在計算機中的存儲順序以字節(jié)為單位按順序顛倒,即,由字節(jié)1,字節(jié)2,字節(jié)3,字節(jié)4轉變?yōu)樽止?jié)4,字節(jié)3,字節(jié)2,字節(jié)1。
步驟S111、根據(jù)當前色面網(wǎng)點抖動對照矩陣對當前色面的一位調(diào)幅網(wǎng)點矩陣進行處理,如圖3所示。
將當前色面的網(wǎng)點抖動對照矩陣CTj 301按順序逐個平鋪,保證平鋪后獲得的平鋪矩陣SCTj 302(圖3中由4個網(wǎng)點抖動對照矩陣CTj 301組成)的長和寬分別大于當前色面的一位調(diào)幅網(wǎng)點矩陣304的長和寬,在平鋪矩陣SCTj 302中選擇與一位調(diào)幅網(wǎng)點矩陣的長和寬相等的一部分作為對照矩陣CSCTj 303,將一位調(diào)幅網(wǎng)點矩陣304中的每個數(shù)據(jù)項與對照矩陣CSCTj 303中對應位置的數(shù)據(jù)項做邏輯“與”運算,邏輯“與”運算的結果替換一位調(diào)幅網(wǎng)點矩陣304中對應位置數(shù)據(jù)項值,即將原一位調(diào)幅網(wǎng)點矩陣中部分值為1的數(shù)據(jù)項的值置為0, 步驟S112、判斷是否每個色面都經(jīng)過步驟S104-S111的處理,如果沒有都經(jīng)過步驟S104-S111的處理,則進入步驟S104,獲取下一個色面j+1的隨機掛網(wǎng)抖動閾值Fj+1;如果都經(jīng)過步驟S104-S111的處理,則進入步驟S113,結束處理流程。
使用上述圖像處理方法對不同層次下的一位調(diào)幅網(wǎng)點矩陣中的數(shù)據(jù)進行處理后的效果圖如圖4所示,分別為10%、50%和70%三種層次下的調(diào)幅網(wǎng)處理效果圖,可見,圖中黑色像素塊內(nèi)存在多個白色像素點。
基于同一發(fā)明構思,根據(jù)本發(fā)明上述實施例提供的圖像處理方法,相應地,本發(fā)明實施例還提供了一種圖像處理裝置,裝置結構示意圖如圖5所示,具體如下, 矩陣生成第一單元S501,用于生成隨機掛網(wǎng)抖動矩陣T;隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù); 轉換單元S502,用于將隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
,用差值rti替換原每個數(shù)據(jù)項i的值ti; 閾值設置單元S503,用于設置圖像的n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,且Fj∈
,j∈[1,n]; 矩陣生成第二單元S504,用于根據(jù)隨機掛網(wǎng)抖動閾值Fj和差值rti,生成每個色面的網(wǎng)點抖動對照矩陣CTj; 處理單元S505,用于將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用邏輯“與”運算的結果值替換一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值,得到圖像的每個色面處理后的一位調(diào)幅網(wǎng)點矩陣。
上述矩陣生成第一單元S501,如圖6所示,還包括 矩陣生成子單元S601,用于采用公式T=(a×u+b×v)mod(c)生成矩陣T,其中,u和v分別表示隨機掛網(wǎng)抖動矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標;參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u。
參數(shù)計算子單元S602,用于采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)獲得參數(shù)a、b和c,其中,Tr0=0,Tr1=1,Tr2=1。
上述處理單元S505,如圖7所示,還包括 平鋪子單元S701,用于將每一個色面的網(wǎng)點抖動對照矩陣CTj逐個平鋪,使平鋪后獲得的平鋪矩陣SCTj的長和寬分別大于該色面的一位調(diào)幅網(wǎng)點矩陣的長和寬; 選取子單元S702,用于在平鋪矩陣SCTj中選取與一位調(diào)幅網(wǎng)點矩陣的長和寬相等的任意一部分作為對照矩陣CSCTj; 處理子單元S703,用于將一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與對照矩陣CSCTj中對應位置的數(shù)據(jù)項做邏輯“與”運算。
綜上所述,本發(fā)明實施例提供的方案,根據(jù)生成的隨機掛網(wǎng)抖動矩陣和設置的圖象的每個色面的隨機掛網(wǎng)抖動閾值生成每個色面的網(wǎng)點抖動對照矩陣,通過每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與該色面的網(wǎng)點抖動對照矩陣中對應位置的數(shù)據(jù)項的邏輯“與”運算,隨機的將原一位調(diào)幅網(wǎng)點矩陣中部分值為1的數(shù)據(jù)項的值置為0,解決了現(xiàn)有掛網(wǎng)制版技術中原始一位點陣內(nèi)存在過多的純色像素值數(shù)量的問題。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權利要求
1、一種圖像處理方法,應用于打印機掛網(wǎng)制版技術,其特征在于,包括
生成隨機掛網(wǎng)抖動矩陣T;所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù);
將所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去正負轉換因子δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
,用所述差值rti替換原每個數(shù)據(jù)項i的值ti;
根據(jù)所述差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,生成每個色面的網(wǎng)點抖動對照矩陣CTj,其中,F(xiàn)j∈
,j∈[1,n];
將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值,得到所述圖像的每個色面處理后的一位調(diào)幅網(wǎng)點矩陣。
2、如權利要求1所述的方法,其特征在于,所述隨機掛網(wǎng)抖動矩陣T是邊長為L的正方形矩陣。
3、如權利要求2所述的方法,其特征在于,所述隨機掛網(wǎng)抖動矩陣T中的每個數(shù)據(jù)項的值與其相鄰數(shù)據(jù)項的值差異較大。
4、如權利要求3所述的方法,其特征在于,所述生成隨機掛網(wǎng)抖動矩陣T,包括
采用公式T=(a×u+b×v)mod(c)生成隨機掛網(wǎng)抖動矩陣T,其中,
u和v分別表示所述隨機掛網(wǎng)抖動矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標;
參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u。
5、如權利要求4所述的方法,其特征在于,所述參數(shù)a、b和c采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)獲得,其中,Tr0=0,Tr1=1,Tr2=1。
6、如權利要求1所述的方法,其特征在于,所述根據(jù)所述差值rti和設置的圖像n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,生成每個色面的網(wǎng)點抖動對照矩陣CTj,包括
對于圖像的每一個色面j,如果所述隨機掛網(wǎng)抖動矩陣T中的數(shù)據(jù)項i的所述替換后的值rti滿足rti<0,且(rti+δ)<Fj,則設置所述網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為1,否則,設置所述網(wǎng)點抖動對照矩陣CTj中對應位置數(shù)據(jù)項的值為0。
7、如權利要求1所述的方法,其特征在于,所述將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,包括
對于每一個色面j,將該色面的所述網(wǎng)點抖動對照矩陣CTj逐個平鋪,使平鋪后獲得的平鋪矩陣SCTj的長和寬分別大于該色面的一位調(diào)幅網(wǎng)點矩陣的長和寬;
在所述平鋪矩陣SCTj中選取與所述一位調(diào)幅網(wǎng)點矩陣的長和寬相等的任意一部分作為對照矩陣CSCTj;
將所述一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與所述對照矩陣CSCTj中對應位置的數(shù)據(jù)項做邏輯“與”運算。
8、一種圖像處理裝置,應用于打印機掛網(wǎng)制版技術,其特征在于,包括
矩陣生成第一單元,用于生成隨機掛網(wǎng)抖動矩陣T;所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值為ti,且ti∈
,i∈
,其中WT為所述隨機掛網(wǎng)抖動矩陣T內(nèi)數(shù)據(jù)項的個數(shù);
轉換單元,用于將所述隨機掛網(wǎng)抖動矩陣T中每個數(shù)據(jù)項i的值ti減去δ,得到對應每個數(shù)據(jù)項i的差值rti,且δ∈
,用所述差值rti替換原每個數(shù)據(jù)項i的值ti;
閾值設置單元,用于設置圖像的n個色面中每個色面的隨機掛網(wǎng)抖動閾值Fj,且Fj∈
,j∈[1,n];
矩陣生成第二單元,用于根據(jù)所述Fj和所述替換后的值rti,生成每個色面的網(wǎng)點抖動對照矩陣CTj;
處理單元,用于將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的所述網(wǎng)點抖動對照矩陣CTj中的對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值,得到所述圖像的每個色面處理后的一位調(diào)幅網(wǎng)點矩陣。
9、如權利要求8所述的裝置,其特征在于,所述矩陣生成第一單元包括
矩陣生成子單元,用于采用公式T=(a×u+b×v)mod(c)生成所述隨機掛網(wǎng)抖動矩陣T,其中,u和v分別表示所述隨機掛網(wǎng)抖動矩陣T中各數(shù)據(jù)項所在的水平和豎直方向上的坐標;參數(shù)a、b和c是互為質(zhì)數(shù)的三個正整數(shù),且取值滿足對應的ti∈
,i=v×L+u,L為所述隨機掛網(wǎng)抖動矩陣T的邊長;
參數(shù)計算子單元,用于采用公式Trn=Trn-1+Trn-2+Trn-3(n>2)計算獲得參數(shù)a、b和c,其中,Tr0=0,Tr1=1,Tr2=1。
10、如權利要求8所述的裝置,其特征在于,所述處理單元包括
平鋪子單元,用于將一個色面的所述網(wǎng)點抖動對照矩陣CTj逐個平鋪,使平鋪后獲得的平鋪矩陣SCTj的長和寬分別大于該色面的一位調(diào)幅網(wǎng)點矩陣的長和寬;
選取子單元,用于在所述平鋪矩陣SCTj中選取與所述一位調(diào)幅網(wǎng)點矩陣的長和寬相等的任意一部分作為對照矩陣CSCTj;
處理子單元,用于將所述一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項與所述對照矩陣CSCTj中對應位置的數(shù)據(jù)項做邏輯“與”運算,并用所述邏輯“與”運算的結果值替換所述一位調(diào)幅網(wǎng)點矩陣中對應數(shù)據(jù)項的值。
全文摘要
本發(fā)明公開了一種圖像處理方法及裝置,包括生成隨機掛網(wǎng)抖動矩陣;對該隨機掛網(wǎng)抖動矩陣做居中正負轉換操作;根據(jù)經(jīng)過正負轉換操作后的隨機掛網(wǎng)抖動矩陣和設置的圖像每個色面的隨機掛網(wǎng)抖動閾值生成每個色面的網(wǎng)點抖動對照矩陣;將圖像的每個色面的一位調(diào)幅網(wǎng)點矩陣中的每個數(shù)據(jù)項分別與該色面的網(wǎng)點抖動矩陣的對應位置的數(shù)據(jù)項做邏輯“與”運算,結果值作為處理后的該色面的一位調(diào)幅網(wǎng)點矩陣中的對應數(shù)據(jù)項的值。采用本發(fā)明提供的方法及裝置,解決了現(xiàn)有掛網(wǎng)制版技術中原始一位點陣內(nèi)存在過多的純色像素值數(shù)量的問題。
文檔編號H04N1/52GK101404714SQ20081022433
公開日2009年4月8日 申請日期2008年10月17日 優(yōu)先權日2008年10月17日
發(fā)明者李海峰, 馬世雄, 斌 楊, 王立東 申請人:北大方正集團有限公司, 北京大學, 北京北大方正電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1