处理液数据的迭代打印方法、装置、设备及存储介质与流程

文档序号:30238092发布日期:2022-06-01 23:20阅读:88来源:国知局
处理液数据的迭代打印方法、装置、设备及存储介质与流程

1.本发明涉及工业喷墨打印技术领域,尤其涉及一种处理液数据的迭代打印方法、装置、设备及存储介质。


背景技术:

2.喷墨打印技术是打印机根据待打印图像对应的打印任务控制喷头运动,喷头的喷嘴在随喷头运动过程中,将彩色液体油墨经喷嘴变成细小微粒喷到打印介质上,形成图像或者文字。
3.在现有技术一些特殊应用场景中,喷墨机构在打印介质上进行图像打印时,为了保证图像颜色能够很好的附着在打印介质上,防止图像打印完成后褶皱或脱落,需要在进行图像打印时对打印介质进行预处理,利用预处理使得图像颜色的墨水能够更好的吸附在打印介质上;如皮革打印,皮革在完成制皮后,在进行图像打印前,需要通过打印处理液进行预处理,然后再打印图像数据,现有技术中,对打印介质的全部区域均打印处理液,虽然该方法能够达到预处理目的,但是会导致处理液使用量增加,增加成本和资源浪费。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种处理液数据的迭代打印方法、装置、设备及存储介质,用以解决现有技术中在打印处理液时,处理液用量大导致资源浪费的技术问题。
5.本发明采用的技术方案是:
6.本发明提供了一种处理液数据的迭代打印方法,所述方法包括:
7.s1:获取待打印图像对应的处理液数据进行加网处理后的原始点阵数据;
8.s2:将所述原始点阵数据划分为多个图像单元,其中,相邻图像单元之间存在重叠数据;
9.s3:依次调整图像单元中所有像素点的出墨信息,生成实际点阵数据;
10.s4:输出所述实际点阵数据打印所述处理液。
11.优选地,所述s3包括:
12.s31:将所述图像单元分为多个点阵单元;
13.s32:获取各所述点阵单元中各像素点的出墨信息;
14.s33:根据各所述点阵单元中所有像素点的出墨信息设置对应的调整方式;
15.s34:根据与各所述点阵单元对应的所述调整方式调整各所述点阵单元中的像素点的出墨信息,得到所述实际点阵数据。
16.优选地,若所述点阵单元中的像素点均为出墨像素点,在所述s33中,设置所述点阵单元中的第一对角线上的像素点为出墨量小于出墨量阈值的像素点,以及设置第二对角线上的像素点为出墨像素点作为该所述点阵单元的所述调整方式。
17.优选地,所述s33包括:
18.s301:获取各像素点的出墨量阈值;
19.s302:当所述第一对角线上的像素点的出墨量均小于所述出墨量阈值时,则将所述点阵单元中第一对角线上的像素点调整为不出墨像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点;
20.s303:当所述第一对角线上的像素点的出墨量存在大于所述出墨量阈值时,则将所述点阵单元中第一对角线上对应的像素点调整为出墨量小于所述出墨量阈值的像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点。
21.优选地,若所述点阵单元中的像素点存在不出墨像素点,所述s33包括:
22.s311:分别获取所述点阵单元中两条对角线上的出墨像素点的数量;
23.s312:对比所述点阵单元中两条对角线上的出墨像素点的数量,将出墨像素点的数量少的对角线记为第一对角线,将出墨像素点的数量多的记为第二对角线;
24.s313:设置所述点阵单元中的第一对角线上的像素点为出墨量小于出墨量阈值的像素点,以及设置第二对角线上的像素点为出墨像素点作为该所述点阵单元的所述调整方式。
25.优选地,记所述原始点阵数据包括m行数据,所述s2包括:
26.s201:获取所述图像单元中点阵数据的数据行n;
27.s202:对所述图像单元的数据行设置基本数据行a和迭代数据行(n-a);
28.s203:将上一位置的所述图像单元中后a行数据作为当前位置的所述图像单元的基本数据行,将其余(m-n)行中与上一位置的所述图像单元中的第n行数据相邻的连续(n-a)行数据作为当前位置的所述图像单元的迭代数据行,得到当前位置的所述图像单元;
29.其中,m>n>a,且m、n、a为正整数。
30.优选地,各所述点阵单元为包括4个像素点的点阵数据。
31.优选地,在所述s201中,各图像单元包括:两行点阵数据,其中,相邻两所述图像单元共用一行点阵数据。
32.本发明还提供了一种打印装置,包括:
33.点阵数据获取模块:用于获取待打印图像对应的处理液数据进行加网处理后的原始点阵数据;
34.点阵数据分割模块:用于将所述原始点阵数据划分为多个图像单元,其中,相邻图像单元之间存在重叠数据;
35.点阵数据处理模块:用于依次调整图像单元中所有像素点的出墨信息,生成实际点阵数据;
36.处理液数据打印模块:用于输出所述实际点阵数据打印所述处理液。
37.本发明还提供了一种打印设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现上述任一项所述的方法。
38.本发明还提供了一种存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现上述任一项所述的方法。
39.综上所述,本发明的有益效果如下:
40.本发明提供的一种处理液数据的迭代打印方法、装置、设备及存储介质,利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位
置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
附图说明
41.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,这些均在本发明的保护范围内。
42.图1为本发明实施例1中处理液数据的迭代打印方法的流程示意图;
43.图2为本发明实施例1中获取实际点阵数据的流程示意图;
44.图3为本发明实施例1中确定对角线全为出墨像素点的调整方式的流程示意图;
45.图4为本发明实施例1中确定对角线存在不出墨像素点的调整方式的流程示意图;
46.图5为本发明实施例1中迭代方式确定图像单元的流程示意图;
47.图6为本发明实施例1中均为出墨像素点的点阵单元中像素点调整方式的结构示意图;
48.图7为本发明实施例1中两对角线均存在不出墨像素点的点阵单元中调整方式的结构示意图;
49.图8为本发明实施例1中仅一条对角线均存在不出墨像素点的点阵单元中调整方式的结构示意图;
50.图9为本发明实施例1中迭代方式确定图像单元的结构示意图;
51.图10为本发明实施例1中迭代方式调整点阵数据的分布式结构示意图;
52.图11为本发明实施例1中迭代方式调整点阵数据的结构示意图;
53.图12为本发明实施例2打印装置的结构示意图;
54.图13为本发明实施例3中的打印设备的结构示意图。
具体实施方式
55.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。在本发明的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存
在另外的相同要素。如果不冲突,本发明施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。
56.实施例1:
57.图1为本发明实施例1提供的一种处理液数据的迭代打印方法的流程示意图,如图1所示,所述方法包括:
58.s1:获取待打印图像对应的处理液数据进行加网处理后的原始点阵数据;
59.具体的,将待打印图像的图像信息通过颜色特性存储在不同的图像通道中,增设特殊图像通道用于存储专色的图像信息,以数据点阵的形式存储图像数据,其中,所述数据点阵中的各点与图像数据的各像素点一一对应,也就是说,所述数据点阵中的各点用以表示所述图像数据的像素点;将处理液数据以相同的方式存储在图像通道和/或特殊图像通道中,形成原始点阵数据,原始点阵数据中各像素点至少包括以下信息之一:位置信息、出墨信息。
60.s2:将所述原始点阵数据划分为多个图像单元,其中,相邻图像单元之间存在重叠数据;
61.具体的,将原始点阵数据划分为多个图像单元,相邻图像单元存在重叠区域,也就是说,同一个像素点同时存在两个图像单元中。请参见图10,各图像单元包括2行像素点,第1行和第2行的像素点组成的一个图像单元,第2行和第3行的像素点组成的一个图像单元,第3行和第4行的像素点组成的一个图像单元,第4行和第5行的像素点组成的一个图像单元,第5行和第6行的像素点组成的一个图像单元。
62.s3:依次调整图像单元中所有像素点的出墨信息,生成实际点阵数据;
63.具体的,根据各图像单元的排列位置顺序,依次对各图像单元中的像素点的出墨信息进行调整,可以理解为,对前一图像单元的像素点调整结束后,开始对后一图像单元的的像素点调整,重复多次,直到所有图像单元中的像素点全部调整完成,得到实际点阵数据。
64.具体为,获取调整方式,调整方式包括:确定需要调整出墨信息的像素点的位置,像素点的位置包括像素点所在点阵单元的位置和像素点在点阵单元中的位置;然后将各位置像素点调整前的出墨量与出墨量阈值进行比较,根据比较结果调整各像素点的出墨信息,所述出墨信息包括出墨量;例如:在一2x2的矩阵中,包括4个像素点,若该矩阵的调整方式为第一对角线上的出墨像素点的出墨量设置为小于等于原出墨量的像素点,第二对角线上的像素点设置为出墨像素点;在调整前,若第一对角线上的像素点的出墨量大于出墨量阈值,则将该像素点的出墨量调整为小于出墨量阈值的出墨像素点,若第一对角线上的像素点的出墨量小于出墨量阈值,则将该像素点的出墨量调整为零,即不出墨像素点;第二对角线上的像素点设置为出墨像素点,像素点的出墨量可以为任意墨量;或者将第二对角线上的像素点的出墨量设置为大于出墨量阈值,从而使得第二对角线上的处理液可以扩散至第一对角线上的像素点区域。
65.需要说明的是:将出墨像素点多或出墨总量大的像素点所在的对角线设为第一对角线,从而既能节约处理液用量,又能保证处理液的预处理效果。
66.s4:输出所述实际点阵数据打印所述处理液。
67.本发明实施例1提供的处理液数据的迭代打印方法,利用锐图软件(rip软件)进行
图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
68.在一实施例中,皮革作为打印介质时,包括三个步骤:
69.步骤一:对待打印图像对应的区域预先打印处理液,该处理液为能吸附打印图像的墨水的渗透剂材料,如:打印图像的墨水最好为包含有阴例子的材料,而处理液中为包含有阳离子的材料,阴离子和阳离子进行中和反应使得打印图像的墨水固定,实现在皮革上进行着色的目的。
70.步骤二:在完成处理液打印后,开始根据待打印图像的图像数据进行喷墨,从而在皮革上形成打印图像。
71.步骤三:为了保证图像后期不掉色或损坏,在完成图像打印后还需要进行一次保护处理,保护液为一种包含有阳离子的固定剂,由固定剂中的阳离子和打印图像的墨水中的阴离子反应后,在打印图像上形成一种保护膜,从而防止图像褪色或损坏。
72.需要说明的是:处理液的数据和固定剂的数据的调整方法均可以采用本方案,从而在即保证效果的同时又能节约材料,降低生产成本。
73.需要说明的是:本发明不仅仅在于皮革打印,也可以为纺织品或其他需要进行预处理和/或保护处理的打印介质,此处不做具体限定。
74.在一实施例中:
75.图2为本发明实施例提供的一种处理液数据的迭代打印方法的流程示意图;
76.如图2所示,所述s3包括:
77.s31:将所述图像单元分为多个点阵单元;
78.具体的,图像单元包括多行点阵数据,将图像单元分为多个点阵单元,各点阵单元中包含多个像素点。
79.s32:获取各所述点阵单元中各像素点的出墨信息;
80.具体的,将图像单元中的像素点均匀划分至各点阵单元中,然后以各点阵单元为单位去获取各像素点的出墨信息。
81.s33:根据各所述点阵单元中所有像素点的出墨信息设置对应的调整方式;
82.具体的,根据各点阵单元中包含的所有像素点的出墨信息对应设置该点阵单元内像素点的出墨信息的调整方式。
83.s34:根据与各所述点阵单元对应的所述调整方式调整各所述点阵单元中的像素点的出墨信息,得到所述实际点阵数据。
84.具体的,通过对各点阵单元的像素点进行调整,从而完成整个图像单元中所有像素点的出墨信息调整;以此类推,对不同位置信息对应的图像单元的像素点的出墨信息进行调整;得到调整过出墨信息的各像素点对应的实际点阵数据。
85.在一实施例中:
86.本发明实施例提供的一种处理液数据的迭代打印方法;
87.若所述点阵单元中的像素点均为出墨像素点,在所述s33中,设置所述点阵单元中
的第一对角线上的像素点为出墨量小于出墨量阈值的像素点,以及设置第二对角线上的像素点为出墨像素点作为该所述点阵单元的所述调整方式。
88.具体的,如果点阵单元中的像素点全部为出墨像素点,则将点阵单元两条对角线中第一对角线上的像素点调整为出墨量小于出墨量阈值的像素点,另一条对角线上的像素点设置为出墨像素点;请参见图6,点阵单元为4个像素点的矩阵;4个像素点全部为出墨像素点,将右上角和左下角的连线记为第二对角线,将左上角和右下角的连线记为第一对角线,如图6的(a)所示,将第一对角线上的像素点调整为不出墨像素点(出墨量小于出墨量阈值的像素点),将第二对角线上的两个出墨像素点调整为出墨像素点,如图6的(b)所示,将右上角和左下角的连线记为第一对角线,将左上角和右下角的连线记为第二对角线;其中,黑色点代表出墨像素点,白色点代表不出墨的像素像素点。
89.请参见图3,所述s33包括:
90.s301:获取各像素点的出墨量阈值;
91.具体的,各喷墨机构(以下简称喷头)上设有多种孔径的墨水喷射孔(以下简称喷嘴),不同孔径的喷嘴每次喷射的墨量不同,因此得到的像素点的墨点大小不同,以喷头包括大孔径、中孔径和小孔径三种喷嘴为例,大孔径喷射的墨水可以扩散至两个像素点对应的区域,中孔径喷射的墨水可以扩散至1.5个像素点对应的区域,小孔径基本无扩散;设置像素点的出墨量阈值,从而对像素点的出墨信息进行调整时,能够更加准确,如出墨量阈值为像素点的墨量能够扩散至1.2个像素点对应的区域。
92.s302:当所述第一对角线上的像素点的出墨量均小于所述出墨量阈值时,则将所述点阵单元中第一对角线上的像素点调整为不出墨像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点;
93.具体的,当所述第一对角线上的像素点的出墨量小于出墨量阈值,以出墨量阈值为1.2个像素点对应的墨量,则中孔径的喷嘴和大孔径的喷嘴对应的墨点墨量为大于出墨量阈值,小孔径的喷嘴对应的墨点墨量和不出墨像素点为小于出墨量阈值;此时将第一对角线上的像素点的出墨信息设置为不出墨,即第一对角线上的像素点均为不出墨像素点(喷头在扫描该位置时,对应喷嘴不喷墨),在第二对角线上的像素点设置为出墨像素点,若第二对角线上的像素点在调整前已经为出墨像素点,则调整后该像素点的出墨墨量大于或等于原始出墨墨量,若第二对角线上的像素点在调整前为不出墨像素点,则将该像素点调整为出墨像素点,出墨墨量可以为小孔径、中孔径或大孔径喷嘴喷射的墨量,优选大孔径;从而保证整个点阵单元中的处理液满足要求。
94.s303:当所述第一对角线上的像素点的出墨量存在大于所述出墨量阈值时,则将所述点阵单元中第一对角线上对应的像素点调整为出墨量小于所述出墨量阈值的像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点。
95.具体的,当所述第一对角线上的像素点的出墨量大于出墨量阈值,以出墨量阈值为1.2个像素点对应的墨量,则中孔径的喷嘴和大孔径的喷嘴对应的墨点墨量为大于出墨量阈值,小孔径的喷嘴对应的墨点墨量和不出墨像素点为小于出墨量阈值;此时将第一对角线上的像素点的出墨墨量调整为小于出墨量阈值的像素点,即将大孔径、中孔径的喷嘴对应的出墨像素点调整为小孔径的喷嘴对应的出墨像素点,或调整为不出墨像素点,在第二对角线上的像素点设置为出墨像素点,且第二对角线上的像素点的出墨墨量大于或等于
出墨量阈值,如:第一对角线上存在中孔径或大孔径的喷嘴对应的出墨像素点,则将第二对角线上的出墨像素点设置为大孔径的喷嘴对应的出墨像素点;若第一对角线上不存在中孔径或大孔径的喷嘴对应的出墨像素点,则将第二对角线上的出墨像素点设置为大孔径或中孔径的喷嘴对应的出墨像素点,根据点阵单元中各出墨像素点的出墨量来调整第一对角线和第二对角线上像素点的出墨量,可以防止在处理液要求高的像素点因为直接调整为不出墨像素点,或调整后旁边区域的处理液无法扩散至该区域,导致处理液效果不佳;同时既能分保证处理液的效果均匀,又能节约处理液用量。
96.请参见图7,在第一对角线和第二对角线上均存在不出墨像素点,将第一对角线或第二对角线上的像素点调整为不出墨像素点,将对应的另一条对角线上的像素点调整为出墨像素点,使得在点阵单元中,两个出墨像素点的间隔距离最远;出墨像素点和不出墨像素点间隔距离最近;从而保证整个点阵单元对应的图像区域处理液分布均匀。
97.需要说明的是:若两条对角线上均存在不出墨像素点,那么将不出墨像素点少的对角线上的不出墨像素点调整为出墨像素点,将不出墨像素点多的对角线上的出墨像素点调整为不出墨像素点,使得图像点阵数据中出墨像素点的总量减少,节约处理液用量。
98.在一实施例中:
99.图4为本发明实施例提供的一种处理液数据的迭代打印方法的流程示意图;
100.如图4所示,若所述点阵单元中的像素点存在不出墨像素点,所述s33包括:
101.s311:分别获取所述点阵单元中两条对角线上的出墨像素点的数量;
102.具体的,像素点分为出墨像素点和不出墨像素点,以2x2点阵数据为例,两条对角线上分别存在两个像素点。
103.s312:对比所述点阵单元中两条对角线上的出墨像素点的数量,将出墨像素点的数量少的对角线记为第一对角线,将出墨像素点的数量多的记为第二对角线;
104.s313:设置所述点阵单元中的第一对角线上的像素点为出墨量小于出墨量阈值的像素点,以及设置第二对角线上的像素点为出墨像素点作为该所述点阵单元的所述调整方式。
105.具体的,将第一对角线上的像素点设置为出墨量小于出墨量阈值的像素点,可以理解为,第一对角线上原不出墨像素点保留原出墨信息,第一对角线上原出墨像素点的出墨量调至小于出墨量阈值;将第二对角线上的所有像素点均设置为出墨像素点,可以理解为,无论第二对角线上像素点原出墨信息为出墨或不出墨,均统一设置为出墨像素点。
106.在一实施例中:
107.图5为本发明实施例提供的一种处理液数据的迭代打印方法的流程示意图;
108.如图5所示,记所述原始点阵数据包括m行数据,所述s2包括:
109.s201:获取所述图像单元中点阵数据的数据行n;
110.具体的,图像单元对应的区域为原始点阵数据中n行点阵数据所占有区域。
111.s202:对所述图像单元的数据行设置基本数据行a和迭代数据行(n-a);
112.具体的,将前一位置与当前位置对应的图像单元中共有的a行像素点对应的点阵数据作为当前位置对应的图像单元的基本数据行;将从其余(m-n)行点阵数据中获取的补充数据行作为当前位置对应的图像单元的迭代数据行。
113.s203:将上一位置的所述图像单元中后a行数据作为当前位置的所述图像单元的
基本数据行,将其余(m-n)行中与上一位置的所述图像单元中的第n行数据相邻的连续(n-a)行数据作为当前位置的所述图像单元的迭代数据行,得到当前位置的所述图像单元;
114.具体的,前一位置对应的图像单元中后a行对应的像素点同时为当前位置对应的图像单元中的前a行的像素点,当前位置对应的图像单元中的后(n-a)行对应的像素点为点阵数据中的其余(m-n)行中与前一位置对应的图像单元中与第n行相邻的连续(n-a)行点阵数据对应的像素点。
115.其中,m>n>a,且m、n、a为正整数。
116.在一实施例中:
117.本发明实施例提供的一种处理液数据的迭代打印方法;
118.各所述点阵单元为包括4个像素点的点阵数据。
119.具体的,请参见图7,点阵单元中4个像素点全部为出墨像素点,将右上角和左下角的连线记为第一对角线,将左上角和右下角的连线记为第二对角线,如图7的(a)所示,将第一对角线上的两个出墨像素点保留,将第二对角线上的两个出墨像素点调整为不出墨像素点,如图7的(b)所示,将第二对角线上的两个出墨像素点保留,将第一对角线上的两个出墨像素点调整为不出墨像素点,其中,黑色点代表出墨像素点,白色点代表不出墨的像素像素点。
120.具体的,请参见图8,在第一对角线和第二对角线上均存在不出墨像素点,将第一对角线或第二对角线上的像素点调整为不出墨像素点,将对应的另一条对角线上的像素点调整为出墨像素点,使得在点阵单元中,两个出墨像素点的间隔距离最远;出墨像素点和不出墨像素点间隔距离最近;从而保证整个点阵单元对应的图像区域处理液分布均匀。
121.具体的,如点阵单元中不出墨像素点仅存在一条对角线上,则将存在不出墨像素点的对角线上的其他出墨像素点调整为不出墨像素点,另一条对角线上的出墨像素点不调整,请参见图8,(a)中的右上角像素点为不出墨像素点,由于该不出墨像素点位于第一对角线上,那么将第一对角线上的另一个出墨像素点调整为不出墨像素点;(b)中的左上角像素点为不出墨像素点,由于该不出墨像素点位于第二对角线上,那么将第二对角线上的另一个出墨像素点调整为不出墨像素点。
122.需要说明的是:本实施例中
“●”
点为出墨像素点,
“○”
为不出墨像素点。
123.需要说明的是:若点阵单元中,出墨像素点的数量小于不出墨像素点的数量,则不对该点阵单元中的像素点的出墨信息进行调整。
124.需要说明的是:若两条对角线上均存在不出墨像素点,那么将不出墨像素点少的对角线上的不出墨像素点调整为出墨像素点,将不出墨像素点多个的对角线上的出墨像素点调整为不出墨像素点,使得图像点阵数据中出墨像素点的总量减少,节约处理液用量。
125.在一实施例中:
126.本发明实施例提供的一种处理液数据的迭代打印方法;
127.在所述s201中,所述图像单元包括两行点阵数据。
128.具体的,请参见图9,记该处理液数据对应的图像点阵数据包括6行数据;以图像单元包括两行点阵数据为例;将第1行和2行作为第一次对应的图像单元,将第2行和第3行作为第二次对应的图像单元,以此类推,将第5行和第6行作为最后一次对应的图像单元。
129.请参见图10,在第1行和第2行的点阵数据组成的图像单元中,对第1行和第2行点
阵数据对应的像素点的出墨信息进行调整后,再次对由调整后的第2行和未调整的第3行的像素点组成的图像单元进行调整,调整结束后,再次对由调整后的第3行和未调整的第4行的像素点组成的图像单元进行调整,调整结束后再次对由调整后的第4行和未调整的第5行的像素点组成的图像单元进行调整,调整结束后再次对由调整后的第5行和未调整的第6行的像素点组成的图像单元进行调整,从而完成整个原始点阵数据的调整,得到如图11所示的实际点阵数据。
130.本发明实施例1提供的处理液数据的迭代打印方法,利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
131.实施例2
132.本发明还提供了一种打印装置,如图12所示,包括:
133.点阵数据获取模块:用于获取待打印图像对应的处理液数据进行加网处理后的原始点阵数据;
134.点阵数据分割模块:用于将所述原始点阵数据划分为多个图像单元,其中,相邻图像单元之间存在重叠数据;
135.点阵数据处理模块:用于依次调整图像单元中所有像素点的出墨信息,生成实际点阵数据;
136.处理液数据打印模块:用于输出所述实际点阵数据打印所述处理液。
137.本发明实施例2提供的打印装置,利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
138.在一实施例中,点阵数据处理模块包括:
139.数据划分单元:将所述图像单元分为多个点阵单元;
140.信息获取单元:获取各所述点阵单元中各像素点的出墨信息;
141.调整方式单元:根据各所述点阵单元中所有像素点的出墨信息设置对应的调整方式;
142.数据调整单元:根据与各所述点阵单元对应的所述调整方式调整各所述点阵单元中的像素点的出墨信息,得到所述实际点阵数据。
143.在一实施例中,
144.调整方式单元包括,若所述点阵单元中的像素点均为出墨像素点,则将所述点阵单元中的第一对角线或第二对角线上的像素点的出墨信息调整为不出墨,作为该所述点阵单元内像素点出墨信息的调整方式。
145.在一实施例中,所述调整方式单元包括:
146.出墨量阈值单元:获取各像素点的出墨量阈值;
147.第一出墨量单元:当所述第一对角线上的像素点的出墨量均小于所述出墨量阈值时,则将所述点阵单元中第一对角线上的像素点调整为不出墨像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点;
148.第二出墨量单元:当所述第一对角线上的像素点的出墨量存在大于所述出墨量阈值时,则将所述点阵单元中第一对角线上对应的像素点调整为出墨量小于所述出墨量阈值的像素点,将所述第二对角线上的像素点调整为出墨量大于所述出墨量阈值的出墨像素点。
149.在一实施例中,若所述点阵单元中的像素点存在不出墨像素点,所述调整方式单元包括:
150.出墨像素点数量单元:分别获取所述点阵单元中两条对角线上的出墨像素点的数量;
151.出墨像素点统计单元:对比所述点阵单元中两条对角线上的出墨像素点的数量,将出墨像素点的数量少的对角线记为第一对角线,将出墨像素点的数量多的记为第二对角线;
152.出墨信息调整单元:设置所述点阵单元中的第一对角线上的像素点为出墨量小于出墨量阈值的像素点,以及设置第二对角线上的像素点为出墨像素点作为该所述点阵单元的所述调整方式。
153.在一实施例中,记所述原始点阵数据包括m行数据,点阵数据分割模块包括:
154.数据数量单元:获取所述图像单元中点阵数据的数据行n;
155.数据行属性单元:对所述图像单元的数据行设置基本数据行a和迭代数据行(n-a);
156.属性行确定单元:将上一位置的所述图像单元中后a行数据作为当前位置的所述图像单元的基本数据行,将其余(m-n)行中与上一位置的所述图像单元中的第n行数据相邻的连续(n-a)行数据作为当前位置的所述图像单元的迭代数据行,得到当前位置的所述图像单元;
157.其中,m>n>a,且m、n、a为正整数。
158.在一实施例中,数据划分单元包括,各所述点阵单元为包括4个像素点的点阵数据。
159.在一实施例中,数据数量单元包括,所述图像单元包括两行点阵数据。
160.本发明实施例2提供的打印装置,利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
161.实施例3:
162.本发明实施例3公开了一种打印设备,如图13所示,包括至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令。
163.具体地,上述处理器可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。
164.存储器可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器可在数据处理装置的内部或外部。在特定实施例中,存储器是非易失性固态存储器。在特定实施例中,存储器包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。
165.处理器通过读取并执行存储器中存储的计算机程序指令,以实现上述实施例1中任意一种处理液数据的迭代打印方法。
166.本发明利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
167.在一个示例中,打印设备还可包括通信接口和总线。其中,处理器、存储器、通信接口通过总线连接并完成相互间的通信。
168.通信接口,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
169.总线包括硬件、软件或两者,将打印设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
170.实施例4
171.另外,结合上述实施例1中的处理液数据的迭代打印方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例1中的任意一种处理液数据的迭代打印方法。
172.综上所述,本发明实施例提供的处理液数据的迭代打印方法、装置、设备及存储介质。
173.本发明利用锐图软件(rip软件)进行图像加网处理,得到处理液数据的原始点阵数据,通过设置一个迭代位置信息的图像单元,根据最新图像单元中的所有像素点的出墨信息,不断的对图像单元中最新的像素点的出墨信息进行调整,从而对图像点阵数据中所
有像素点的出墨信息完成相互关联调整;使得打印的处理液均匀分布在需要打印图像数据的区域,既能保证处理液对打印介质进行预处理的效果,又能显著减小处理液用量,节约资源。
174.需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
175.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
176.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1