本发明涉及喷墨打印,尤其涉及一种打印机迭代追色方法、装置、设备及存储介质。
背景技术:
1、在实际生产应用中,当要求若干台打印机能打印出与第二打印机颜色一致的样张,就需要对此若干台打印机进行打印追色处理。现有技术中一种做法是调整打印机的色彩管理icc文件,通过对打印机的icc文件进行调节进而起到控制打印机的每个通道的输出墨量,从而控制打印机的整体打印颜色效果,但仅通过调整打印机中色彩管理icc文件难以做到较好的追色效果;另一些做法是根据打印机之间的打印颜色差异,通过人工反复的去调试打印机的墨量曲线然后打印图像进行对比,这种情况下,追色效果的好坏与调试次数、调试人员的经验、水平相关,不确定性大、效率低、费时费力;或者是根据实际打印结果调整图像的像素值,这种方法只适合生产量小的情况,如果需要打印大量图像,调试人员需要针对每一张图像进行处理,工作量巨大。因此如何选择合适的追色方案,以便简单快速的实现各打印机打印出一致的颜色,是目前打印生产行业迫切需要解决的问题。
技术实现思路
1、有鉴于此,本发明实施例提供了打印机迭代追色方法、装置、设备及存储介质,用以解决现有技术中追色复杂、效率低的问题。
2、第一方面,本发明实施例提供了一种打印机迭代追色方法,所述方法包括:
3、获取第一打印机的颜色信息、第二打印机的颜色信息和预设标准颜色信息;
4、根据所述第二打印机的颜色信息和所述预设标准颜色信息控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与预设标准颜色一致;
5、根据所述第一打印机的颜色信息和所述第二打印机的颜色信息控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与所述第二打印机的输出颜色一致且与所述预设标准颜色一致。
6、优选地,所述根据所述第二打印机的颜色信息和所述预设标准颜色信息控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与预设标准颜色一致包括:
7、根据所述第二打印机的颜色信息获取第二打印机的色彩管理配置文件;
8、根据所述预设标准颜色信息获取预设标准色彩管理配置文件;
9、根据所述第二打印机的色彩管理配置文件和所述预设标准色彩管理配置文件控制所述第二打印机出墨打印,使得所述第二打印机输出颜色与所述预设标准颜色一致。
10、优选地,所述根据所述第一打印机的颜色信息和所述第二打印机的颜色信息控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与所述第二打印机的输出颜色一致且与所述预设标准颜色一致包括:
11、根据所述第一打印机的颜色信息获取所述第一打印机的色彩管理配置文件;
12、根据所述第一打印机的色彩管理配置文件、所述第二打印机的色彩管理配置文件和所述预设标准色彩管理配置文件控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与第二打印机的输出颜色一致且与预设标准颜色一致。
13、优选地,所述根据所述第二打印机的颜色信息和所述预设标准颜色信息控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与预设标准颜色一致包括:
14、根据所述预设标准颜色信息获取预设标准颜色查找表;
15、根据所述第二打印机的颜色信息获取第六颜色查找表;
16、根据所述预设标准颜色查找表调整所述第六颜色查找表;
17、根据调整后的第六颜色查找表控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与所述预设标准颜色一致。
18、优选地,所述根据所述第一打印机的颜色信息和所述第二打印机的颜色信息控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与所述第二打印机的输出颜色一致且与所述预设标准颜色一致包括:
19、根据所述第一打印机的颜色信息获取第九颜色查找表;
20、根据调整后的第六颜色查找表调整所述第九颜色查找表;
21、根据调整后的第九颜色查找表控制所述第一打印机出墨打印,使得所述第一打印机与所述第二打印机的输出颜色一致,且与所述预设标准颜色一致。
22、优选地,根据所述第二打印机的颜色信息和所述预设标准颜色信息控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与预设标准颜色一致包括:
23、根据预设标准lab空间数据和所述第二打印机的lab空间数据获取第二映射关系;
24、根据所述第二映射关系控制所述第二打印机出墨打印,使得所述第二打印机输出颜色与预设标准颜色一致。
25、优选地,所述根据所述第一打印机的颜色信息和所述第二打印机的颜色信息控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与所述第二打印机的输出颜色一致且与所述预设标准颜色一致包括:
26、根据所述第二映射关系和所述第一打印机的lab空间数据获取第三映射关系;
27、根据所述第三映射关系控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与第二打印机的输出颜色一致且与预设标准颜色一致。
28、优选地,所述根据预设标准lab空间数据和所述第二打印机的lab空间数据获取第二映射关系包括:
29、根据预设标准lab空间数据获取预设标准颜色查找表;
30、根据所述第二打印机的lab空间数据获取第六颜色查找表;
31、根据所述标准颜色查找表和所述第六颜色查找表获取所述第二映射关系。
32、优选地,所述方法还包括:
33、对所述第二映射关系进行迭代优化处理,直至根据所述第二映射关系获取的所述第二打印机的lab空间数据和所述预设标准lab空间数据的第二平均色差值小于等于预设色差阈值。
34、优选地,所述对所述第二映射关系进行迭代优化处理,直至根据所述第二映射关系获取的所述第二打印机的lab空间数据和所述预设标准lab空间数据的第二平均色差值小于等于预设色差阈值包括:
35、s601:控制所述第二打印机根据所述第二映射关系打印第三预设色靶图,得到第七色靶图;
36、s602:采集所述第七色靶图,获取所述第二打印机进行追色后的lab空间数据,记为第七lab空间数据;
37、s603:获取所述第七lab空间数据和所述预设标准lab空间数据的第二平均色差值;
38、s604:当所述第二平均色差值大于预设色差阈值时,根据所述第七lab空间数据获取第七颜色查找表;
39、s605:根据所述第七颜色查找表和所述预设标准颜色查找表获取优化的第二映射关系;
40、s606:重复步骤s601-s605,直至所述第二平均色差值小于等于预设色差阈值。
41、优选地,所述根据所述第二映射关系和所述第一打印机的lab空间数据获取第三映射关系包括:
42、根据所述第二映射关系获取所述第二打印机进行追色处理后的lab空间数据,记为第八lab空间数据;
43、根据所述第八lab空间数据获取第八颜色查找表;
44、根据所述第一打印机的lab空间数据获取第九颜色查找表;
45、根据所述第八颜色查找表和所述第九颜色查找表获取所述第三映射关系。
46、优选地,所述方法还包括:
47、对所述第三映射关系进行迭代优化处理,直至根据所述第三映射关系获取的所述第一打印机的lab空间数据和所述第二打印机的第八lab空间数据的第三平均色差值小于等于预设色差阈值。
48、优选地,所述第二打印机为打样机,用于打印图像的样品,所述第一打印机为实际生产时的打印机,用于以图像的样品为目标进行打印。
49、优选地,所述第二打印机的使用时长大于所述第一打印机的使用时长。
50、优选地,所述第二打印机与所述第一打印机的生产厂家不同。
51、优选地,所述第二打印机与所述第一打印机为同一打印机,所述第一打印机为使用一段时间后的第二打印机。
52、第二方面,本发明实施例提供了一种打印机迭代追色装置,所述装置包括:
53、第二颜色信息获取模块,用于获取第一打印机的颜色信息、第二打印机的颜色信息和预设标准颜色信息;
54、第二追色模块,用于根据所述第二打印机的颜色信息和所述预设标准颜色信息控制所述第二打印机出墨打印,使得所述第二打印机的输出颜色与预设标准颜色一致;
55、第三追色模块,用于根据所述第一打印机的颜色信息和所述第二打印机的颜色信息控制所述第一打印机出墨打印,使得所述第一打印机的输出颜色与所述第二打印机的输出颜色一致且与所述预设标准颜色一致。
56、第三方面,本发明实施例提供了一种打印追色设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
57、第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
58、综上所述,本发明的有益效果如下:
59、本发明实施例提供的打印机迭代追色方法、装置、设备及存储介质,涉及喷墨打印技术领域。所述方法首先利用预设标准颜色信息作为追色的目标,使第二打印机的输出颜色尽可能接近预设标准颜色,然后再以追色完成后的第二打印机的颜色信息作为第一打印机的追色目标,使第一打印机的输出颜色尽可能接近追色后的第二打印机的输出颜色,从而完成第一打印机和第二打印机的追色处理。进一步的,对所述第一打印机或第二打印机进行追色迭代优化处理,以实现更好的追色效果,并把追色色差控制在预设色差阈值之内,从而达到用户需求,提升用户体验。本发明提供的追色方案,无需依赖资深调色人员就可简单快速的进行打印机的追色处理,并获取良好的追色效果。