本申請(qǐng)屬于灰階圖激光打印領(lǐng)域,更具體地,涉及一種灰階圖激光打印方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù):
1、現(xiàn)有技術(shù)的激光直寫灰階打印,一般是逐個(gè)像素點(diǎn)依次刻寫完成,即刻寫過程為:位移臺(tái)步進(jìn)一個(gè)像素對(duì)應(yīng)的實(shí)際距離,通常為單個(gè)刻寫痕跡的直徑,讀取所在位置對(duì)應(yīng)像素的灰階值,通過這個(gè)灰階值配置激光直寫參數(shù),打開激光進(jìn)行刻寫,關(guān)閉激光,位移臺(tái)再次步進(jìn)刻寫下一個(gè)像素點(diǎn),該方法意味著百萬級(jí)像素的灰階圖即要求位移臺(tái)百萬次的步進(jìn)和激光百萬次的開關(guān),這樣刻寫效率十分低下。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)現(xiàn)有技術(shù)的缺陷,本申請(qǐng)的目的在于提供一種灰階圖激光打印方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì),旨在解決現(xiàn)有技術(shù)的激光直寫灰階打印方法由于逐個(gè)像素點(diǎn)依次刻寫導(dǎo)致的效率低下的問題。
2、為實(shí)現(xiàn)上述目的,第一方面,本申請(qǐng)?zhí)峁┝艘环N灰階圖激光打印方法,包括:
3、獲取目標(biāo)灰階圖的各個(gè)像素的灰階值;
4、基于所述各個(gè)像素的灰階值,驅(qū)動(dòng)激光直寫裝置對(duì)所述目標(biāo)灰階圖進(jìn)行打印,其中,打印過程為從第一行像素開始進(jìn)行逐行打印,直至最后一行像素打印完成,所述激光直寫裝置在打印同一行的灰階值相同的連續(xù)像素時(shí)參數(shù)保持不變并持續(xù)進(jìn)行刻寫。
5、本申請(qǐng)通過基于一串相同灰階值的像素一次性掃面打印,無需逐像素點(diǎn)打印,能夠顯著提升打印效率。
6、根據(jù)本發(fā)明提供的灰階圖激光打印方法,所述方法還包括:
7、在驅(qū)動(dòng)激光直寫裝置對(duì)同一行的灰階值相同的連續(xù)像素進(jìn)行刻寫時(shí),讀取下一段灰階值相同的連續(xù)像素的灰階值和像素長度。
8、本申請(qǐng)的打印算法支持灰階圖信息讀取與打印動(dòng)作同步進(jìn)行,可以提高打印效率。
9、根據(jù)本發(fā)明提供的灰階圖激光打印方法,所述方法還包括:
10、基于像素的灰階值,確定對(duì)像素進(jìn)行刻寫時(shí)激光直寫裝置的激光直寫參數(shù)。
11、根據(jù)本發(fā)明提供的灰階圖激光打印方法,在驅(qū)動(dòng)激光直寫裝置對(duì)同一行的灰階值相同的連續(xù)像素進(jìn)行刻寫后,所述方法還包括:
12、關(guān)閉激光直寫裝置,基于下一段灰階值相同的連續(xù)像素的灰階值,調(diào)整激光直寫裝置的激光直寫參數(shù)。
13、根據(jù)本發(fā)明提供的灰階圖激光打印方法,所述從第一行像素開始進(jìn)行逐行打印,直至最后一行像素打印完成,包括:
14、從第一行像素開始進(jìn)行逐行打印,每一行打印完成后,關(guān)閉激光直寫裝置,控制激光直寫裝置的對(duì)焦往下一行的方向移動(dòng)一個(gè)步進(jìn)距離,然后打開激光直寫裝置繼續(xù)打印,直至最后一行像素打印完成。
15、根據(jù)本發(fā)明提供的灰階圖激光打印方法,所述激光直寫裝置在打印同一行的灰階值相同的連續(xù)像素時(shí)的刻寫長度為所述連續(xù)像素的個(gè)數(shù)乘以所述步進(jìn)距離。
16、本申請(qǐng)單次橫向刻寫線段長度為該串像素個(gè)數(shù)乘以步進(jìn)距離,可以保證等圖片尺寸比例刻寫。
17、第二方面,本申請(qǐng)?zhí)峁┮环N灰階圖激光打印裝置,包括:
18、獲取模塊,用于獲取目標(biāo)灰階圖的各個(gè)像素的灰階值;
19、打印模塊,用于基于所述各個(gè)像素的灰階值,驅(qū)動(dòng)激光直寫裝置對(duì)所述目標(biāo)灰階圖進(jìn)行打印,其中,打印過程為從第一行像素開始進(jìn)行逐行打印,直至最后一行像素打印完成,所述激光直寫裝置在打印同一行的灰階值相同的連續(xù)像素時(shí)參數(shù)保持不變并持續(xù)進(jìn)行刻寫。
20、第三方面,本申請(qǐng)?zhí)峁┮环N電子設(shè)備,包括:至少一個(gè)存儲(chǔ)器,用于存儲(chǔ)程序;至少一個(gè)處理器,用于執(zhí)行存儲(chǔ)器存儲(chǔ)的程序,當(dāng)存儲(chǔ)器存儲(chǔ)的程序被執(zhí)行時(shí),處理器用于執(zhí)行第一方面或第一方面的任一種可能的實(shí)現(xiàn)方式所描述的灰階圖激光打印方法。
21、第四方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,當(dāng)計(jì)算機(jī)程序在處理器上運(yùn)行時(shí),使得處理器執(zhí)行第一方面或第一方面的任一種可能的實(shí)現(xiàn)方式所描述的灰階圖激光打印方法。
22、第五方面,本申請(qǐng)?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,當(dāng)計(jì)算機(jī)程序產(chǎn)品在處理器上運(yùn)行時(shí),使得處理器執(zhí)行第一方面或第一方面的任一種可能的實(shí)現(xiàn)方式所描述的灰階圖激光打印方法。
23、可以理解的是,上述第二方面至第五方面的有益效果可以參見上述第一方面中的相關(guān)描述,在此不再贅述。
24、總體而言,通過本申請(qǐng)所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下有益效果:
25、(1)通過基于一串相同灰階值的像素一次性掃面打印,無需逐像素點(diǎn)打印,能夠顯著提升打印效率。
26、(2)打印算法支持灰階圖信息讀取與打印動(dòng)作同步進(jìn)行,可以提高打印效率。
1.一種灰階圖激光打印方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的灰階圖激光打印方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的灰階圖激光打印方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的灰階圖激光打印方法,其特征在于,在驅(qū)動(dòng)激光直寫裝置對(duì)同一行的灰階值相同的連續(xù)像素進(jìn)行刻寫后,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的灰階圖激光打印方法,其特征在于,所述從第一行像素開始進(jìn)行逐行打印,直至最后一行像素打印完成,包括:
6.根據(jù)權(quán)利要求5所述的灰階圖激光打印方法,其特征在于,所述激光直寫裝置在打印同一行的灰階值相同的連續(xù)像素時(shí)的刻寫長度為所述連續(xù)像素的個(gè)數(shù)乘以所述步進(jìn)距離。
7.一種灰階圖激光打印裝置,其特征在于,包括:
8.一種電子設(shè)備,其特征在于,包括:
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,當(dāng)所述計(jì)算機(jī)程序在處理器上運(yùn)行時(shí),使得所述處理器執(zhí)行如權(quán)利要求1-6任一所述的灰階圖激光打印方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品在處理器上運(yùn)行時(shí),使得所述處理器執(zhí)行如權(quán)利要求1-6任一所述的灰階圖激光打印方法。