欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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


背景技術(shù):

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


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

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

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

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

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

5、s2、根據(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步進,設(shè)定噴頭有效打印高度為printheight,prnlineseq為prn文件數(shù)據(jù)逐行遞增的行號,prnpassnum為打印圖像的pass數(shù),則prnpassnum=xpassnum*ypassnum;

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

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

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

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

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

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

14、計算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ū)域,其計算公式為:col=prnlineseq%xpassnum。

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

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

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

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

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

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

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

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

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

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

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



技術(shù)特征:

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

2.根據(jù)權(quán)利要求1所述的打印高pass數(shù)圖像的取數(shù)據(jù)和走步方法,其特征在于:所述橫向pass用于指示打印圖像的橫向分辨率與打印圖像的基準橫向分辨率之間的比例關(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步進,當(dāng)prnlineseq對xpassnum取余小于ypassnum減1時,swath的步進值step=printheight/ypassnum+1,當(dāng)prnlineseq對xpassnum取余大于等于ypassnum時,swath的步進值step=printheight/ypassnum–ypassnum+1。

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

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

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

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


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

技術(shù)研發(fā)人員:陳朝暉,熊磊磊,陳周桐
受保護的技術(shù)使用者:廣州市森揚電子科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
凯里市| 长泰县| 嵊泗县| 邵武市| 庆云县| 祥云县| 芷江| 河东区| 长寿区| 天镇县| 搜索| 元谋县| 长岛县| 平南县| 远安县| 滕州市| 定南县| 灯塔市| 深泽县| 岐山县| 武冈市| 锦州市| 龙江县| 巴中市| 东宁县| 铜梁县| 横峰县| 临沂市| 郯城县| 阿鲁科尔沁旗| 昭通市| 濮阳市| 黑龙江省| 启东市| 迭部县| 太仓市| 岑巩县| 长顺县| 黄石市| 无锡市| 茶陵县|