两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

打印高PASS數(shù)圖像的取數(shù)據(jù)和走步方法、設(shè)備及存儲介質(zhì)與流程

文檔序號:40612515發(fā)布日期:2025-01-07 20:57閱讀:17來源:國知局
打印高PASS數(shù)圖像的取數(shù)據(jù)和走步方法、設(shè)備及存儲介質(zhì)與流程

本發(fā)明涉及打印機(jī),具體是打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法、設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、目前噴墨打印機(jī)出廠時都有一個基準(zhǔn)分辨率,也稱之為pass分辨率,即打印1pass時的分辨率,passdpi,例如常見的分辨率有360x300dpi、360*600dpi,其中360稱之為橫向基準(zhǔn)分辨率(xpassdpi),300、600稱之為縱向基準(zhǔn)分辨率(ypassdpi)基準(zhǔn)分辨率一般都是與光柵/磁柵和噴頭的物理分辨率相關(guān),打印圖像的分辨率必須為基準(zhǔn)分辨率的整數(shù)倍。當(dāng)打印圖像的橫向分辨率為打印機(jī)橫向基準(zhǔn)分辨率大于1的整數(shù)倍,且打印圖像的縱向分辨率為打印機(jī)的縱向基準(zhǔn)分辨率大于1的整數(shù)倍時,稱之為橫向縱向高pass打印。在橫向和縱向高pass打印時,不同的取pass順序和走步方式會對最終噴墨打印出來的均勻性有不同影響。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明的目的在于提供打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法、設(shè)備及存儲介質(zhì),有效解決了噴墨打印機(jī)在高pass打印時可能出現(xiàn)的圖像不均勻和深淺橫紋問題。

2、本發(fā)明的目的可以通過以下技術(shù)方案實(shí)現(xiàn):

3、本申請?zhí)峁┝舜蛴「遬ass數(shù)圖像的取數(shù)據(jù)和走步方法,包括如下步驟:

4、s1、獲取打印圖像信息,從打印prn文件中讀取到圖像的基本信息;

5、s2、根據(jù)讀取到的信息,計(jì)算出打印x方向的橫向pass和打印y方向的縱向pass:

6、s3、獲取每個swath數(shù)據(jù),根據(jù)打印的pass數(shù)獲取數(shù)據(jù)行的索引index,以及獲取當(dāng)前數(shù)據(jù)行的xpass數(shù)據(jù)或ypass數(shù)據(jù);

7、s4、獲取每個swath步進(jìn),設(shè)定噴頭有效打印高度為printheight,prnlineseq為prn文件數(shù)據(jù)逐行遞增的行號,prnpassnum為打印圖像的pass數(shù),則prnpassnum=xpassnum*ypassnum;

8、s5、打印數(shù)據(jù),打印驅(qū)動軟件,通過分pass和format預(yù)處理好打印數(shù)據(jù),再發(fā)送至打印機(jī)控制板卡,控制噴車打印白墨和彩墨圖像;

9、s6、結(jié)束打印,打印完成后退出打印,噴車和打印平臺復(fù)位。

10、進(jìn)一步的,所述橫向pass用于指示打印圖像的橫向分辨率與打印圖像的基準(zhǔn)橫向分辨率之間的比例關(guān)系,具體橫向pass表示為:xpassnum=

11、imagexdpi÷printxdpi;其中,imagexdpi表示打印圖像的橫向分辨率,printxdpi表示打印圖像的基準(zhǔn)橫向分辨率;

12、所述縱向pass用于指示打印圖像的縱向分辨率與打印圖像的基準(zhǔn)縱向分辨率之間的比例關(guān)系;具體縱向pass表示為:ypassnum=imageydpi÷printydpi;其中,imageydpi打印圖像的縱向分辨率,printydpi打印圖像的基準(zhǔn)縱向分辨率。

13、進(jìn)一步的,獲取每個swath數(shù)據(jù),通過設(shè)定index為打印數(shù)據(jù)行索引,col為當(dāng)前數(shù)據(jù)行所在的奇偶列數(shù)據(jù)位置,prnlineseq為prn文件數(shù)據(jù)逐行遞增的行號:

14、計(jì)算ypass數(shù)據(jù)索引index和xpass數(shù)據(jù)列位置col:ypass數(shù)據(jù)行索引等于數(shù)據(jù)行號對(ypassnum/xpassnum)取余,公式表示為:index=(prnlineseq/xpassnum)%(ypassnum/xpas?snum);

15、xpass數(shù)據(jù)列位置等于數(shù)據(jù)行號對x方向pass數(shù)據(jù)區(qū)域,其計(jì)算公式為:col=prnlineseq%xpassnum。

16、進(jìn)一步的,所述獲取每個swath的數(shù)據(jù)之前還包括:將所述打印圖像劃分為多個swath。

17、進(jìn)一步的,所述根據(jù)打印的pass數(shù)獲取數(shù)據(jù)行的索引包括:根據(jù)打印圖像的每行字節(jié)數(shù)、打印圖像的顏色數(shù)和打印圖像的縱向分辨率確定打印圖像的縱向總行數(shù),具體的打印數(shù)據(jù)行索引用于指示打印圖像的第幾行;或者,根據(jù)打印圖像的每行字節(jié)數(shù)、打印圖像的顏色數(shù)和所述打印圖像的橫向分辨率確定打印圖像的橫向總行數(shù),具體的打印數(shù)據(jù)行索引用于指示打印圖像的第幾列。

18、進(jìn)一步的,根據(jù)步驟s4的獲取每個swath步進(jìn),當(dāng)prnlineseq對xpassnum取余小于ypassnum減1時,swath的步進(jìn)值step=

19、printheight/ypassnum+1,當(dāng)prnlineseq對xpassnum取余大于等于ypassnum時,swath的步進(jìn)值step=printheight/ypassnum-ypassnum+1。

20、進(jìn)一步的,在打印數(shù)據(jù)過程中,安裝高精度的監(jiān)測設(shè)備,用來實(shí)時跟蹤紙張或噴頭的實(shí)際移動距離,具體通過編碼器精確測量機(jī)械運(yùn)動,光學(xué)傳感器則檢測紙張的進(jìn)給狀態(tài);當(dāng)噴頭完成一次橫向的移動或紙張完成一次縱向的進(jìn)紙時,檢測實(shí)際的移動距離與預(yù)設(shè)值之間是否存在誤差,當(dāng)監(jiān)測步進(jìn)距離偏短或者偏長,則根據(jù)誤差的大小計(jì)算出需要進(jìn)行的步進(jìn)調(diào)整量,當(dāng)步進(jìn)距離偏短時,則增加下一步的移動距離;當(dāng)步進(jìn)距離偏長時,則減少下一步的移動距離。

21、進(jìn)一步的,根據(jù)計(jì)算出的步進(jìn)調(diào)整量轉(zhuǎn)化為對機(jī)械運(yùn)動的控制指令,具體包括:

22、在紙張進(jìn)給控制中,驅(qū)動紙張的步進(jìn)電機(jī)接收到新的指令,使紙張?jiān)谙乱粋€步進(jìn)中多走或少走所需的調(diào)整距離;對于噴頭的橫向移動,步進(jìn)電機(jī)接收修正后的控制指令,使下一次移動時進(jìn)行精確調(diào)整。

23、一種打印設(shè)備,包括處理器、存儲器以及存儲在存儲器中的計(jì)算機(jī)程序指令,當(dāng)計(jì)算機(jī)程序指令被處理器執(zhí)行時實(shí)現(xiàn)上述打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法步驟。

24、一種存儲介質(zhì),其上存儲有計(jì)算機(jī)程序指令,當(dāng)計(jì)算機(jī)程序指令被處理器執(zhí)行時實(shí)現(xiàn)上述打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法步驟。

25、本發(fā)明的有益效果為:

26、本發(fā)明通過精確的數(shù)據(jù)處理和智能走步策略,解決了傳統(tǒng)噴墨打印機(jī)在高pass打印中常見的圖像不均勻和深淺橫紋問題,通過從prn文件中獲取圖像的詳細(xì)信息,包括分辨率、pass數(shù)和顏色數(shù),系統(tǒng)能夠計(jì)算出橫向和縱向的pass數(shù),確保打印過程中的步進(jìn)控制與圖像分辨率精確匹配,利用動態(tài)步進(jìn)調(diào)整和實(shí)時監(jiān)測技術(shù),能夠在打印過程中自動適應(yīng)打印機(jī)的機(jī)構(gòu)裝配誤差和走紙打滑,從而確保每個pass的噴墨均勻性和精確性;此外,通過奇偶列取數(shù)據(jù)與走步的方式,打印驅(qū)動軟件能夠更精確地控制噴車打印白墨和彩墨圖像,實(shí)現(xiàn)負(fù)載均衡,減少等待時間,并提高整體作業(yè)效率;最終,不僅提升了打印圖像的品質(zhì)效果,還增強(qiáng)了打印過程的穩(wěn)定性和可靠性,展現(xiàn)出在復(fù)雜打印任務(wù)中的強(qiáng)大的實(shí)際應(yīng)用潛力。



技術(shù)特征:

1.打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:包括如下步驟:

2.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:所述橫向pass用于指示打印圖像的橫向分辨率與打印圖像的基準(zhǔn)橫向分辨率之間的比例關(guān)系,具體橫向pass表示為:xpassnum=imagexdpi÷

3.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:獲取每個swath數(shù)據(jù),通過設(shè)定index為打印數(shù)據(jù)行索引,col為當(dāng)前數(shù)據(jù)行所在的奇偶列數(shù)據(jù)位置,prnlineseq為prn文件數(shù)據(jù)逐行遞增的行號:

4.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:所述獲取每個swath數(shù)據(jù)之前還包括:將所述打印圖像劃分為多個swath。

5.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:所述根據(jù)打印的pass數(shù)獲取數(shù)據(jù)行的索引包括:根據(jù)打印圖像的每行字節(jié)數(shù)、打印圖像的顏色數(shù)和打印圖像的縱向分辨率確定打印圖像的縱向總行數(shù),具體的打印數(shù)據(jù)行索引用于指示打印圖像的第幾行;或者,根據(jù)打印圖像的每行字節(jié)數(shù)、打印圖像的顏色數(shù)和所述打印圖像的橫向分辨率確定打印圖像的橫向總行數(shù),具體的打印數(shù)據(jù)行索引用于指示打印圖像的第幾列。

6.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:根據(jù)步驟s4的獲取每個swath步進(jìn),當(dāng)prnlineseq對xpassnum取余小于ypassnum減1時,swath的步進(jìn)值step=printheight/ypassnum+1,當(dāng)prnlineseq對xpassnum取余大于等于ypassnum時,swath的步進(jìn)值step=printheight/ypassnum–ypassnum+1。

7.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:在打印數(shù)據(jù)過程中,安裝高精度的監(jiān)測設(shè)備,用來實(shí)時跟蹤紙張或噴頭的實(shí)際移動距離,具體通過編碼器精確測量機(jī)械運(yùn)動,光學(xué)傳感器則檢測紙張的進(jìn)給狀態(tài);當(dāng)噴頭完成一次橫向的移動或紙張完成一次縱向的進(jìn)紙時,檢測實(shí)際的移動距離與預(yù)設(shè)值之間是否存在誤差,當(dāng)檢測步進(jìn)距離偏短或者偏長,則根據(jù)誤差的大小計(jì)算出需要進(jìn)行的步進(jìn)調(diào)整量,當(dāng)步進(jìn)距離偏短時,則增加下一步的移動距離;當(dāng)步進(jìn)距離偏長時,則減少下一步的移動距離。

8.根據(jù)權(quán)利要求7所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:根據(jù)計(jì)算出的步進(jìn)調(diào)整量轉(zhuǎn)化為對機(jī)械運(yùn)動的控制指令,具體包括:

9.一種打印設(shè)備,其特征在于:包括處理器、存儲器以及存儲在存儲器中的計(jì)算機(jī)程序指令,當(dāng)計(jì)算機(jī)程序指令被處理器執(zhí)行時實(shí)現(xiàn)上述權(quán)利要求1-8任一項(xiàng)所述的方法。

10.一種存儲介質(zhì),其上存儲有計(jì)算機(jī)程序指令,其特征在于,當(dāng)計(jì)算機(jī)程序指令被處理器執(zhí)行時實(shí)現(xiàn)上述權(quán)利要求1-8任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本發(fā)明公開了打印高PASS數(shù)圖像的取數(shù)據(jù)和走步方法、設(shè)備及存儲介質(zhì),包括獲取打印圖像信息,從打印PRN文件中讀取到圖像的基本信息;根據(jù)讀取到的信息,計(jì)算出打印X方向的橫向PASS和打印Y方向的縱向PASS;獲取每個swath數(shù)據(jù),根據(jù)打印的PASS數(shù)獲取數(shù)據(jù)行的索引index,以及獲取當(dāng)前數(shù)據(jù)行的XPASS數(shù)據(jù)或YPASS數(shù)據(jù);獲取每個swath步進(jìn);打印數(shù)據(jù),打印驅(qū)動軟件,通過分PASS和FORMAT預(yù)處理好打印數(shù)據(jù),再發(fā)送至打印機(jī)控制板卡,控制噴車打印白墨和彩墨圖像;結(jié)束打印,打印完成后退出打印,噴車和打印平臺復(fù)位;本發(fā)明通過奇偶列取數(shù)據(jù)與走步的方式,打印驅(qū)動軟件能夠更精確地控制噴車打印白墨和彩墨圖像,實(shí)現(xiàn)負(fù)載均衡,減少等待時間,并提高整體作業(yè)效率。

技術(shù)研發(fā)人員:陳朝暉,熊磊磊,陳周桐
受保護(hù)的技術(shù)使用者:廣州市森揚(yáng)電子科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
河间市| 桃园县| 泌阳县| 任丘市| 金阳县| 东山县| 长春市| 聂荣县| 拜泉县| 醴陵市| 万年县| 海城市| 石屏县| 平乐县| 南通市| 林口县| 雷山县| 宿州市| 宁南县| 宜丰县| 曲周县| 陇西县| 武安市| 庆安县| 建湖县| 勐海县| 盱眙县| 丰顺县| 海原县| 定西市| 呈贡县| 抚州市| 江永县| 峨眉山市| 金湖县| 利川市| 杭锦后旗| 双江| 南昌县| 三门县| 孟州市|