本发明涉及喷墨打印,尤其涉及一种消除图像色差的打印方法、装置和设备。
背景技术:
1、目前在工业喷墨打印机工作过程中,打印机喷头喷射墨滴于打印介质上形成图像或文字。如图1a所示,为了满足高精度高效率的打印,喷墨打印头一般都由多列喷嘴组成,然而由于每个喷嘴的制造差异,一个喷头打印的图像也可能存在色差问题,如图1c所示;同时为了提高喷头一次扫描可打印的高度,喷头厂商设计了如图1b所示的喷头,图1b中每个喷头由4小列喷嘴(1、2、3、4)拼接组成,由于每个喷嘴的制造差异,每列喷嘴打印的图像存在颜色不一致的色差问题。而现有技术通过调压实现喷头色差的调节,只能针对一个喷头或一列喷嘴进行整体调压,不能针对某一个喷嘴或几个喷嘴进行调节,部分喷嘴特性不一导致打印图像色差的问题仍然存在。
技术实现思路
1、有鉴于此,本发明实施例提供了一种消除图像色差的打印方法、装置和设备,用以解决现有技术由于喷头中各个喷嘴差异所造成的打印图像存在色差的技术问题。
2、本发明采用的技术方案是:
3、第一方面,本发明提供了一种消除图像色差的打印方法,所述方法包括:
4、s1:获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
5、s2:获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
6、s3:获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
7、s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离;
8、s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
9、优选地,所述s3:获取喷头中喷墨颜色均匀部分的喷嘴的位置信息还包括以下步骤;
10、s31:控制喷头打印测试图然后扫描打印得到的测试图;
11、s32:通过扫描打印得到的测试图获取每个喷头存在色差的位置;
12、优选地,所述喷头精度小于所述待打印图像的原始打印精度。
13、优选地,所述s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离,包括以下步骤:
14、s41:获取第二打印墨量和第一打印墨量的墨量差值vd;
15、s42:根据喷头长度、所述第二打印墨量、所述墨量差值获取初始步进距离;
16、s43:根据喷墨颜色均匀部分的喷嘴的位置信息确定喷头中喷墨颜色均匀部分的长度l2;
17、s44:比较初始步进距离d1与喷头中喷墨颜色均匀部分的长度l2的大小;
18、s45:根据比较结果确定喷头一次扫描打印后的步进距离。
19、优选地,在所述s42:根据喷头长度、所述第二打印墨量、所述墨量差值获取初始步进距离中根据公式d1=1/(vd/vr+1)*l1计算初始步进距离,其中l1为喷头长度,d1为初始步进距离,vr为第二打印墨量。
20、优选地,所述s45:根据比较结果确定喷头一次扫描打印后的步进距离包括以下步骤:
21、s451:如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,则以初始步进距离d1作为喷头一次扫描打印后的步进距离;
22、s452:如果初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2,则以喷头中喷墨颜色均匀部分的长度l2作为喷头一次扫描打印后的步进距离。
23、优选地,如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,则所述s5包括以下步骤:
24、s51:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
25、s52:控制第一组喷嘴按照喷头精度进行打印;
26、s53:获取第一组喷嘴打印的打印数据作为第一打印数据;
27、s54:控制第二组喷嘴按照第一打印数据进行重复打印。
28、优选地,打印设备喷射的墨滴包括第一种墨滴、第二种墨滴和第三种墨滴,其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积,如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,所述s5包括以下步骤:
29、s501:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
30、s502:控制第一组喷嘴按照喷头精度进行打印;
31、s503:获取第一组喷嘴打印的打印数据作为第一打印数据;
32、s504:将第一打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第一中间打印数据;
33、s505:获取第二组喷嘴采用第一中间打印数据的打印的墨量作为第三打印墨量;
34、s506:比较第三打印墨量与所述墨量差值的大小;
35、s507:根据第一中间打印数据和第三打印墨量与所述墨量差值的比较结果得到第二打印数据;
36、s508:控制第二组喷嘴按照第二打印数据进行打印;
37、如果初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2,所述s5包括以下步骤:
38、s510:根据所述位置信息选择喷墨颜色均匀部分的喷嘴作为第三组喷嘴,喷头的其余喷嘴作为其余喷嘴作为四组喷嘴;
39、s520:控制第三组喷嘴按照喷头精度进行打印;
40、s530:获取第三组喷嘴打印的打印数据作为第三打印数据;
41、s540:将第三打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第二中间打印数据;
42、s550:获取第二组喷嘴采用第二中间打印数据的打印的墨量作为第四打印墨量;
43、s560:比较第四打印墨量与所述墨量差值的大小;
44、s570:根据第二中间打印数据和第四打印墨量与所述墨量差值的比较结果得到第三打印数据;
45、s580:控制第四组喷嘴按照第三打印数据进行打印。
46、第二方面,本发明还提供了一种消除图像色差的打印装置,该装置包括:
47、第一打印墨量获取模块,所述第一打印墨量获取模块用于获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
48、第二打印墨量获取模块,所述第二打印墨量获取模块用于获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
49、位置信息获取模块,所述位置信息获取模块用于获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
50、步进距离确定模块,所述步进距离获取模块用于根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离;
51、控制模块,所述控制模块用于根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
52、第三方面,本发明还提供了一种消除图像色差的打印设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第一方面所述的方法。
53、有益效果:本发明的消除图像色差的打印方法、装置、设备,将喷头分为按照喷头精度打印的第一喷头和进行墨量堆积的第二喷头。本发明利用喷头中喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴只根据采用喷头精度打印的点阵位置进行重复打印,这样既保证了图像的细腻程度,又消除了喷头内部的喷嘴不一致造成的打印图像颜色不均匀的缺陷,同时保持了相同打印的墨量。由于采用喷头精度进行打印,避免了走纸距离为小数倍孔间距的情况,因此可以防止机器走纸误差或喷头安装误差或机器抖动误差等情况造成的打印进度错位。此外本发明利用喷头中部分喷嘴按照喷头精度打印,结合其余喷嘴在相同位置重复打印以使墨量达到原始打印精度的墨量可以使打印图像的均匀性得到显著提高。