彩色圖像文件合成方法和裝置的制造方法
【技術領域】
[0001]本發明屬于數碼印刷技術領域,尤其是涉及一種彩色圖像文件合成方法和裝置。
【背景技術】
[0002]數碼噴印技術是近年來高速發展起來的一種非接觸式印刷技術,與傳統的印刷方式相比,數碼噴印技術省去了制版等過程,具有印刷周期短、效率高的優勢,尤其適用于彩色漸變圖像等印刷復雜度較高的印刷任務。
[0003]在彩色圖像文件印刷前期,需要進行圖像的光柵化處理,如果彩色圖像越復雜,則圖像壓縮率越低,光柵化處理速度越慢;相反,如果彩色圖像越簡單,空白數據越多,則圖像壓縮率越高,光柵化處理速度越快。而在彩色數碼印刷領域,相當數量的彩色圖像文件都是在相同的復雜的底紋數據上,有少量的可變數據。對于這類彩色圖像文件,光柵化處理的速度很慢,甚至低于后端實際噴印速度,無法滿足實際的生產需求。
[0004]針對這類彩色圖像文件,現有的一種光柵化處理方案是將彩色圖像文件中的固定底紋數據和可變數據分離,分別進行光柵化處理,從而提高光柵化處理速度。當印前對彩色圖像文件進行了上述的分離光柵化處理之后,便需要在印刷輸出過程中重新完成對彩色圖像文件的合成,以實時印刷輸出完整的彩色圖像文件。但是,現有技術中并未給出針對上述分離光柵化處理后的彩色圖像文件進行實時合成的解決方案,從而無法實現提升噴印系統整體處理性能的目的。
【發明內容】
[0005]針對上述存在的問題,本發明提供一種彩色圖像文件合成方法和裝置,用以實現對光柵化處理后的彩色圖像文件進行實時合成,從而提升噴印系統整體處理性能的目的。
[0006]本發明提供了一種彩色圖像文件合成方法,包括:
[0007]接收彩色圖像文件合成處理指令,所述合成處理指令中包括所述彩色圖像文件中包含的顏色類型和所述彩色圖像文件中當前待合成頁面的頁碼;
[0008]根據所述顏色類型和所述頁碼確定合成所述當前待合成頁面所需的圖像數據的存儲地址,所述圖像數據中包括所述彩色圖像文件中與所述顏色類型中的每種顏色分別對應的固定底紋數據和所述當前待合成頁面中與所述每種顏色分別對應的第一可變數據,所述存儲地址包括分別用于存儲所述各固定底紋數據的各第一存儲空間的地址和分別用于存儲所述各第一可變數據的各第二存儲空間的地址,所述各固定底紋數據和所述各第一可變數據為對所述彩色圖像文件光柵化處理后得到的;
[0009]根據所述存儲地址分別從所述各第一存儲空間中獲取所述各固定底紋數據,分別從所述各第二存儲空間中獲取所述各第一可變數據,并將獲得的各固定底紋數據和各第一可變數據合成所述待合成頁面以輸出。
[0010]本發明提供了一種彩色圖像文件合成裝置,包括:
[0011]第一接收模塊,用于接收彩色圖像文件合成處理指令,所述合成處理指令中包括所述彩色圖像文件中包含的顏色類型和所述彩色圖像文件中當前待合成頁面的頁碼;
[0012]第一確定模塊,用于根據所述顏色類型和所述頁碼確定合成所述當前待合成頁面所需的圖像數據的存儲地址,所述圖像數據中包括所述彩色圖像文件中與所述顏色類型中的每種顏色分別對應的固定底紋數據和所述當前待合成頁面中與所述每種顏色分別對應的第一可變數據,所述存儲地址包括分別用于存儲所述各固定底紋數據的各第一存儲空間的地址和分別用于存儲所述各第一可變數據的各第二存儲空間的地址,所述各固定底紋數據和所述各第一可變數據為對所述彩色圖像文件光柵化處理后得到的;
[0013]處理模塊,用于根據所述存儲地址分別從所述各第一存儲空間中獲取所述各固定底紋數據,分別從所述各第二存儲空間中獲取所述各第一可變數據,并將獲得的各固定底紋數據和各第一可變數據合成所述待合成頁面以輸出。
[0014]本發明提供的彩色圖像文件合成方法和裝置,在對彩色圖像文件光柵化處理得到與其包含的顏色類型中的每種顏色分別對應的各固定底紋數據,以及得到每個頁面中與上述每種顏色對應的可變數據后,需要印刷輸出某完整頁面時,需要對該頁面進行合成輸出,即將該頁面中的各可變數據和該頁面所屬的彩色圖像文件的各固定底紋數據進行合成處理。當接收到攜待有彩色圖像文件中包含的顏色類型和所述彩色圖像文件中當前待合成頁面的頁碼的合成處理指令后,根據該顏色類型和頁碼確定合成當前待合成頁面所需的各可變數據的存儲地址和所需的各固定底紋數據的存儲地址,進而分別從各存儲地址分別對應的存儲空間中獲取各固定底紋數據和各可變數據,并將獲得的各固定底紋數據和各可變數據合成以得到完整的待合成頁面并輸出。由于上述各固定底紋數據和各可變數據都是根據顏色類型中包含的各顏色分離的,通過將彩色圖像文件的固定底紋數據與文件中各個頁面的可變數據按照顏色類型來獨立分別存儲,使得需合成不同頁面時,都重復從相同的第一存儲空間中獲得各固定底紋數據,并根據頁碼從第二存儲空間中獲得相應頁面的可變數據,有利于提高數據讀取效率,從而能夠實現對光柵化處理后的彩色圖像文件進行實時合成,進而提升噴印系統整體處理性能的目的。
【附圖說明】
[0015]圖1為本發明彩色圖像文件合成方法實施例一的流程圖;
[0016]圖2為本發明彩色圖像文件合成方法實施例二的流程圖;
[0017]圖3為本發明彩色圖像文件合成裝置實施例一的結構示意圖;
[0018]圖4為本發明彩色圖像文件合成裝置實施例二的結構示意圖。
【具體實施方式】
[0019]圖1為本發明彩色圖像文件合成方法實施例一的流程圖,如圖1所示,該方法包括:
[0020]步驟101、接收彩色圖像文件合成處理指令,所述合成處理指令中包括所述彩色圖像文件中包含的顏色類型和所述彩色圖像文件中當前待合成頁面的頁碼;
[0021]步驟102、根據所述顏色類型和所述頁碼確定合成所述當前待合成頁面所需的圖像數據的存儲地址,所述圖像數據中包括所述彩色圖像文件中與所述顏色類型中的每種顏色分別對應的固定底紋數據和所述當前待合成頁面中與所述每種顏色分別對應的第一可變數據,所述存儲地址包括分別用于存儲所述各固定底紋數據的各第一存儲空間的地址和分別用于存儲所述各第一可變數據的各第二存儲空間的地址,所述各固定底紋數據和所述各第一可變數據為對所述彩色圖像文件光柵化處理后得到的;
[0022]步驟103、根據所述存儲地址分別從所述各第一存儲空間中獲取所述各固定底紋數據,分別從所述各第二存儲空間中獲取所述各第一可變數據,并將獲得的各固定底紋數據和各第一可變數據合成所述待合成頁面以輸出。
[0023]本實施例提供的所述方法尤其適用于對彩色圖像文件進行分離光柵化處理之后,需要在印刷輸出時合成該文件中的各個頁面的場景。本實施例中所述的彩色圖像文件尤其是指文件中各個頁面的底紋數據固定不變,即具有固定底紋數據,各個頁面中的可變數據相對較少的彩色文件,比如兩色的政府文件(紅頭文件)。所述分離光柵化處理,即是對彩色圖像文件中的固定底紋數據和文件中每個頁面的可變數據按照顏色類型進行分離,進而進行光柵化處理。其中,顏色類型是指該文件中包括的顏色類別,比如包括紅、綠、藍三種顏色,或者再比如包括青、品、黃、黑四種顏色。在僅有一頁的政府文件的舉例中,該文件的固定底紋數據比如是文件抬頭和落款處的蓋章,比如為紅色,其他文件內容作為可變數據,比如為黑色,那么此時該文件的顏色類型中包括紅色和黑色兩種顏色。本實施例提供的所述方法可以由一文件合成裝置來執行,該裝置優選地集成設置在數碼印刷設備中。
[0024]本實施例中,在印前系統對彩色圖像文件光柵化處理得到與其包含的顏色類型中的每種顏色分別對應的各固定底紋數據,以及得到每個頁面中與上述每種顏色對應的可變數據后,需要印刷輸出某完整頁面時,需要對該頁面進行合成輸出,即將該頁面中的各可變數據和該頁面所屬的彩色圖像文件的各固定底紋數據進行合成處理。此時,該裝置接收包含有該彩色圖像文件中包含的顏色類型和當前待合成頁面的頁碼的合成處理指令。
[0025]進而,根據所述顏色類型和所述頁碼確定合成所述當前待合成頁面所需的圖像數據的存儲地址。其中,合成該頁面所需要的圖像數據,由于該彩色圖像文件中各個頁面的底紋數據相同,因此,該圖像數據一方面包括該彩色圖像文件的固定底紋數據,另一方面包括該頁面自身的可變數據。又由于分離光柵化處理后,固定底紋數據和可變數據都是按照顏色類型進行分離處理的,因此,具體地,該頁面的圖像數據中一方面包括與每種顏色分別對應的各固定底紋數據,另一方面包括該頁面的與每種顏色分別對應的第一可變數據。舉例來說,如果該