本發(fā)明涉及噴墨打印,尤其涉及一種圖像打印處理方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)。
背景技術(shù):
1、利用噴墨打印機(jī)對(duì)曲面物體進(jìn)行打印的市場(chǎng)廣大。在對(duì)用戶需要打印的圖像進(jìn)行處理時(shí),往往將圓柱體待打印物側(cè)面的待打印圖像數(shù)據(jù)按prn格式或prt格式進(jìn)行預(yù)先存儲(chǔ)。
2、噴墨打印機(jī)在打印前,需要從pc端先復(fù)制并存儲(chǔ)prn格式或prt格式的全部圖像數(shù)據(jù),存儲(chǔ)之后,再進(jìn)行讀取和打印,這樣的打印處理效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種圖像打印處理方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì),用于提高對(duì)待打印產(chǎn)品側(cè)面進(jìn)行噴墨打印時(shí)的打印效率。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
3、第一方面,本發(fā)明提供一種圖像打印處理方法,包括:
4、計(jì)算待打印產(chǎn)品自轉(zhuǎn)一周的目標(biāo)步進(jìn)距離;
5、基于所述目標(biāo)步進(jìn)距離和所述待打印產(chǎn)品自轉(zhuǎn)一周的角度,確定所述待打印產(chǎn)品自轉(zhuǎn)一周對(duì)應(yīng)的單位打印區(qū)域;
6、基于所述目標(biāo)步進(jìn)距離,對(duì)第一圖像沿所述待打印產(chǎn)品移動(dòng)方向的上下兩端的兩個(gè)第一目標(biāo)區(qū)域均進(jìn)行區(qū)域補(bǔ)充處理,生成第二圖像;所述第一圖像為待打印產(chǎn)品包括的圓柱體側(cè)面的待打印圖像;
7、基于所述單位打印區(qū)域?qū)⑺龅诙D像劃分為n帶圖像;n為大于或等于2的正整數(shù);
8、按照預(yù)設(shè)處理方式,對(duì)所述第二圖像中的n-1帶圖像進(jìn)行預(yù)設(shè)處理;所述預(yù)設(shè)處理方式包括:針對(duì)所述第二圖像中待處理的當(dāng)前帶圖像,將與當(dāng)前帶圖像相鄰的下一帶圖像前端第二目標(biāo)區(qū)域內(nèi)的圖像進(jìn)行復(fù)制,并將復(fù)制的圖像添加到當(dāng)前帶圖像的末端,生成預(yù)設(shè)處理后的當(dāng)前帶圖像;所述第二目標(biāo)區(qū)域是基于打印機(jī)的目標(biāo)噴頭參數(shù)進(jìn)行確定的;所述打印機(jī)的噴頭包括多排噴孔;
9、將預(yù)設(shè)處理后的n-1帶圖像和所述第二圖像中的第n帶圖像確定為目標(biāo)圖像;
10、對(duì)所述目標(biāo)圖像進(jìn)行打印處理。
11、與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種圖像打印處理方法,首先基于目標(biāo)步進(jìn)距離將圓柱體打印產(chǎn)品側(cè)面的待打印圖像也即第一圖像進(jìn)行區(qū)域補(bǔ)充,得到第二圖像,這樣的第二圖像便于后續(xù)的帶圖像劃分,其次根據(jù)待打印產(chǎn)品自轉(zhuǎn)一周對(duì)應(yīng)的單位打印區(qū)域?qū)Φ诙D像進(jìn)行劃分得到n帶圖像,這樣的劃分方式不僅更加符合待打印產(chǎn)品邊前進(jìn)邊自轉(zhuǎn)的實(shí)際運(yùn)動(dòng)方式,而且噴墨打印機(jī)后續(xù)進(jìn)行打印可以逐帶讀取圖像數(shù)據(jù)進(jìn)行打印,節(jié)省噴墨打印機(jī)的存儲(chǔ)空間,進(jìn)而提高打印效率,再次根據(jù)噴頭參數(shù)對(duì)帶劃分后的每一帶圖像進(jìn)行前端的圖像復(fù)制,并添加到前一帶圖像的末端,這樣可以消除劃分帶以后噴頭自身帶來(lái)的打印誤差,提高對(duì)圓柱體打印產(chǎn)品側(cè)面的圖像打印質(zhì)量,并進(jìn)一步提高打印效率。
12、第二方面,本發(fā)明還提供一種圖像打印處理裝置,包括:
13、計(jì)算模塊,用于計(jì)算待打印產(chǎn)品自轉(zhuǎn)一周的目標(biāo)步進(jìn)距離;
14、第一確定模塊,用于基于所述目標(biāo)步進(jìn)距離和所述待打印產(chǎn)品自轉(zhuǎn)一周的角度,確定所述待打印產(chǎn)品自轉(zhuǎn)一周對(duì)應(yīng)的單位打印區(qū)域;
15、第一生成模塊,用于基于所述目標(biāo)步進(jìn)距離,對(duì)第一圖像沿所述待打印產(chǎn)品移動(dòng)方向的上下兩端的兩個(gè)第一目標(biāo)區(qū)域均進(jìn)行區(qū)域補(bǔ)充處理,生成第二圖像;所述第一圖像為待打印產(chǎn)品包括的圓柱體側(cè)面的待打印圖像;
16、劃分模塊,用于基于所述單位打印區(qū)域?qū)⑺龅诙D像劃分為n帶圖像;n為大于或等于2的正整數(shù);
17、預(yù)設(shè)處理模塊,用于按照預(yù)設(shè)處理方式,對(duì)所述第二圖像中的n-1帶圖像進(jìn)行預(yù)設(shè)處理;所述預(yù)設(shè)處理方式包括:針對(duì)所述第二圖像中待處理的當(dāng)前帶圖像,將與當(dāng)前帶圖像相鄰的下一帶圖像前端第二目標(biāo)區(qū)域內(nèi)的圖像進(jìn)行復(fù)制,并添加到當(dāng)前帶圖像的末端,生成預(yù)設(shè)處理后的當(dāng)前帶圖像;所述第二目標(biāo)區(qū)域基于打印機(jī)的目標(biāo)噴頭參數(shù)確定;所述打印機(jī)的噴頭包括多排噴孔;
18、第二確定模塊,用于將預(yù)設(shè)處理后的n-1帶圖像和所述第二圖像中的第n帶圖像確定為目標(biāo)圖像;
19、打印模塊,用于對(duì)所述目標(biāo)圖像進(jìn)行打印處理。
20、第三方面,本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器以及與所述處理器耦合的通信接口,所述存儲(chǔ)器上存儲(chǔ)有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述圖像打印處理方法。
21、第四方面,本發(fā)明還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),所述計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)所述指令被運(yùn)行時(shí),實(shí)現(xiàn)上述圖像打印處理方法。
1.一種圖像打印處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的圖像打印處理方法,其特征在于,所述計(jì)算待打印產(chǎn)品自轉(zhuǎn)一周的目標(biāo)步進(jìn)距離,包括:
3.根據(jù)權(quán)利要求1所述的圖像打印處理方法,其特征在于,所述基于所述目標(biāo)步進(jìn)距離,對(duì)第一圖像沿所述待打印產(chǎn)品移動(dòng)方向的上下兩端的兩個(gè)第一目標(biāo)區(qū)域均進(jìn)行區(qū)域補(bǔ)充處理,生成第二圖像,包括:
4.根據(jù)權(quán)利要求1所述的圖像打印處理方法,其特征在于,所述目標(biāo)圖像在打印過(guò)程中包括多條線程;所述方法還包括:
5.根據(jù)權(quán)利要求1所述的圖像打印處理方法,其特征在于,所述對(duì)所述目標(biāo)圖像進(jìn)行打印處理,包括:
6.根據(jù)權(quán)利要求1所述的圖像打印處理方法,其特征在于,所述目標(biāo)噴頭參數(shù)的確定過(guò)程,包括:
7.一種圖像打印處理裝置,其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的圖像打印處理裝置,其特征在于,還包括:
9.一種電子設(shè)備,包括存儲(chǔ)器、處理器以及與所述處理器耦合的通信接口,所述存儲(chǔ)器上存儲(chǔ)有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述的圖像打印處理方法。
10.一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)所述指令被運(yùn)行時(shí),實(shí)現(xiàn)權(quán)利要求1-6任一項(xiàng)所述的圖像打印處理方法。