一种打印方法、装置、电子设备及计算机可读存储介质转让专利

申请号 : CN202111569340.2

文献号 : CN114237527B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 易茂婷程亮胡轩鲁国涛

申请人 : 北京博示电子科技有限责任公司

摘要 :

本申请提供了一种打印方法、装置、电子设备及计算机可读存储介质,其中,该方法包括:测量第一图像上中间区域的第一膜厚以及边缘区域的第二膜厚;第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;第二膜厚大于第一膜厚;根据第二膜厚,确定第一图像上的每个第一边缘子区域对应的第一调整系数;根据第一边缘子区域对应的第一调整系数以及其上的当前喷墨点数量,计算其对应的第一喷墨点数量;根据每个第一边缘子区域对应的第一喷墨点数量、其上的当前喷墨点数量以及第一打印分辨率进行喷墨打印,得到第二图像;第一区域为第一图像中除第一边缘子区域之外的区域。通过上述方法,减少了第二图像的边缘膜厚与中间膜厚之间的差距。

权利要求 :

1.一种打印方法,其特征在于,包括:

测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚;其中,所述第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;所述第二膜厚大于所述第一膜厚;

根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率;

根据所述第二膜厚,确定所述第一图像上的至少一个第一边缘子区域、每个所述第一边缘子区域对应的第三膜厚、以及每个所述第一边缘子区域对应的第一调整系数;其中,所述第三膜厚与所述第一调整系数呈负相关关系;

针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;

根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像;其中,所述第一区域为所述第一图像中除所述第一边缘子区域之外的区域。

2.根据权利要求1所述的方法,其特征在于,所述测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚之前,还包括:根据所述待打印图像的所述预设膜厚,确定所述待打印图像的第二打印分辨率;

根据所述待打印图像的所述第二打印分辨率和所述待打印图像的预设尺寸,确定所述待打印图像的第二喷墨点数量;

根据所述待打印图像的所述第二打印分辨率以及所述第二喷墨点数量对目标基底进行喷墨打印,得到所述第一图像。

3.根据权利要求2所述的方法,其特征在于,所述根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率时,包括:当所述第一膜厚在所述预设膜厚的误差范围内时,将所述第二打印分辨率确定为所述第一打印分辨率;

当所述第一膜厚大于所述预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为所述第一打印分辨率;其中,所述第三打印分辨率小于所述第二打印分辨率;

当所述第一膜厚小于所述预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为所述第一打印分辨率;其中,所述第四打印分辨率大于所述第二打印分辨率。

4.根据权利要求1所述的方法,其特征在于,所述根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像之后,还包括:S1:判断所述第二图像上中间区域的第四膜厚以及所述第二图像上边缘区域的第五膜厚是否满足预设条件;所述预设条件为所述第四膜厚和所述第五膜厚在所述预设膜厚的误差范围内;

S2:当不满足所述预设条件时,根据所述第四膜厚与所述预设膜厚的误差范围之间的关系,确定下一次打印时的第五打印分辨率;

S3:根据所述第五膜厚,确定所述第二图像上的至少一个第二边缘子区域、每个所述第二边缘子区域对应的第六膜厚、以及每个所述第二边缘子区域对应的第二调整系数;其中,所述第六膜厚与所述第二调整系数呈负相关关系;

S4:针对所述第二图像上的每个所述第二边缘子区域,根据该第二边缘子区域对应的所述第二调整系数以及该第二边缘子区域上的当前喷墨点数量,计算该第二边缘子区域的第三喷墨点数量;

S5:根据每个所述第二边缘子区域对应的所述第三喷墨点数量、所述第二图像中第二区域上的当前喷墨点数量以及所述第五打印分辨率进行喷墨打印,得到第三图像,将所述第三图像作为新的第二图像,继续执行步骤S1‑S5,直至第二图像的所述第四膜厚和所述第五膜厚满足所述预设条件时停止,将满足所述预设条件的第二图像作为所述待打印图像的目标打印图像;其中,所述第二区域为所述第二图像中除所述第二边缘子区域之外的区域。

5.根据权利要求1所述的方法,其特征在于,所述针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量时,包括:针对所述第一图像上的每个所述第一边缘子区域,计算该第一边缘子区域对应的所述第一调整系数与该第一边缘子区域上的当前喷墨点数量的乘积,得到该第一边缘子区域对应的第一喷墨点数量。

6.一种打印装置,其特征在于,包括:

测量模块,用于测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚;其中,所述第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;所述第二膜厚大于所述第一膜厚;

第一确定模块,用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率;

第二确定模块,用于根据所述第二膜厚,确定所述第一图像上的至少一个第一边缘子区域、每个所述第一边缘子区域对应的第三膜厚、以及每个所述第一边缘子区域对应的第一调整系数;其中,所述第三膜厚与所述第一调整系数呈负相关关系;

第一计算模块,用于针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;

第一打印模块,用于根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像;其中,所述第一区域为所述第一图像中除所述第一边缘子区域之外的区域。

7.根据权利要求6所述的装置,其特征在于,还包括:

第三确定模块,用于根据所述待打印图像的所述预设膜厚,确定所述待打印图像的第二打印分辨率;

第四确定模块,用于根据所述待打印图像的所述第二打印分辨率和所述待打印图像的预设尺寸,确定所述待打印图像的第二喷墨点数量;

第二打印模块,用于根据所述待打印图像的所述第二打印分辨率以及所述第二喷墨点数量对目标基底进行喷墨打印,得到所述第一图像。

8.根据权利要求7所述的装置,其特征在于,所述第一确定模块在用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率时,具体用于:当所述第一膜厚在所述预设膜厚的误差范围内时,将所述第二打印分辨率确定为所述第一打印分辨率;

当所述第一膜厚大于所述预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为所述第一打印分辨率;其中,所述第三打印分辨率小于所述第二打印分辨率;

当所述第一膜厚小于所述预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为所述第一打印分辨率;其中,所述第四打印分辨率大于所述第二打印分辨率。

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至5任一所述的方法的步骤。

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至5任一所述的方法的步骤。

说明书 :

一种打印方法、装置、电子设备及计算机可读存储介质

技术领域

[0001] 本申请涉及打印技术领域,尤其是涉及一种打印方法、装置、电子设备及计算机可读存储介质。

背景技术

[0002] 使用喷墨打印机对目标基底进行喷墨打印时,打印出来的图像是有一定厚度的,通常将图像的厚度称之为膜厚。在进行喷墨打印时,由于墨水的流动性会导致墨水聚集在图像的边缘(可参考咖啡环效应),这会使得打印出来的图像的边缘部分的膜厚比中间部分的膜厚更厚,进而使得打印出来的图像的膜厚不均匀。

发明内容

[0003] 有鉴于此,本申请的目的在于提供一种打印方法、装置、电子设备及计算机可读存储介质,以减少打印出来的图像的边缘膜厚与中间膜厚之间的差距,进而提高图像膜厚的均匀程度。
[0004] 第一方面,本申请实施例提供了一种打印方法,包括:
[0005] 测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚;其中,所述第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;所述第二膜厚大于所述第一膜厚;
[0006] 根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率;
[0007] 根据所述第二膜厚,确定所述第一图像上的至少一个第一边缘子区域、每个所述第一边缘子区域对应的第三膜厚、以及每个所述第一边缘子区域对应的第一调整系数;其中,所述第三膜厚与所述第一调整系数呈负相关关系;
[0008] 针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;
[0009] 根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像;其中,所述第一区域为所述第一图像中除所述第一边缘子区域之外的区域。
[0010] 结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,所述测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚之前,还包括:
[0011] 根据所述待打印图像的所述预设膜厚,确定所述待打印图像的第二打印分辨率;
[0012] 根据所述待打印图像的所述第二打印分辨率和所述待打印图像的预设尺寸,确定所述待打印图像的第二喷墨点数量;
[0013] 根据所述待打印图像的所述第二打印分辨率以及所述第二喷墨点数量对目标基底进行喷墨打印,得到所述第一图像。
[0014] 结合第一方面的第一种可能的实施方式,本申请实施例提供了第一方面的第二种可能的实施方式,其中,所述根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率时,包括:
[0015] 当所述第一膜厚在所述预设膜厚的误差范围内时,将所述第二打印分辨率确定为所述第一打印分辨率;
[0016] 当所述第一膜厚大于所述预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为所述第一打印分辨率;其中,所述第三打印分辨率小于所述第二打印分辨率;
[0017] 当所述第一膜厚小于所述预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为所述第一打印分辨率;其中,所述第四打印分辨率大于所述第二打印分辨率。
[0018] 结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中,所述根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像之后,还包括:
[0019] S1:判断所述第二图像上中间区域的第四膜厚以及所述第二图像上边缘区域的第五膜厚是否满足预设条件;所述预设条件为所述第四膜厚和所述第五膜厚在所述预设膜厚的误差范围内;
[0020] S2:当不满足所述预设条件时,根据所述第四膜厚与所述预设膜厚的误差范围之间的关系,确定下一次打印时的第五打印分辨率;
[0021] S3:根据所述第五膜厚,确定所述第二图像上的至少一个第二边缘子区域、每个所述第二边缘子区域对应的第六膜厚、以及每个所述第二边缘子区域对应的第二调整系数;其中,所述第六膜厚与所述第二调整系数呈负相关关系;
[0022] S4:针对所述第二图像上的每个所述第二边缘子区域,根据该第二边缘子区域对应的所述第二调整系数以及该第二边缘子区域上的当前喷墨点数量,计算该第二边缘子区域的第三喷墨点数量;
[0023] S5:根据每个所述第二边缘子区域对应的所述第三喷墨点数量、所述第二图像中第二区域上的当前喷墨点数量以及所述第五打印分辨率进行喷墨打印,得到第三图像,将所述第三图像作为新的第二图像,继续执行步骤S1‑S5,直至第二图像的所述第四膜厚和所述第五膜厚满足所述预设条件时停止,将满足所述预设条件的第二图像作为所述待打印图像的目标打印图像;其中,所述第二区域为所述第二图像中除所述第二边缘子区域之外的区域。
[0024] 结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,所述针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量时,包括:
[0025] 针对所述第一图像上的每个所述第一边缘子区域,计算该第一边缘子区域对应的所述第一调整系数与该第一边缘子区域上的当前喷墨点数量的乘积,得到该第一边缘子区域对应的第一喷墨点数量。
[0026] 第二方面,本申请实施例还提供一种打印装置,包括:
[0027] 测量模块,用于测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚;其中,所述第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;所述第二膜厚大于所述第一膜厚;
[0028] 第一确定模块,用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率;
[0029] 第二确定模块,用于根据所述第二膜厚,确定所述第一图像上的至少一个第一边缘子区域、每个所述第一边缘子区域对应的第三膜厚、以及每个所述第一边缘子区域对应的第一调整系数;其中,所述第三膜厚与所述第一调整系数呈负相关关系;
[0030] 第一计算模块,用于针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;
[0031] 第一打印模块,用于根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像;其中,所述第一区域为所述第一图像中除所述第一边缘子区域之外的区域。
[0032] 结合第二方面,本申请实施例提供了第二方面的第一种可能的实施方式,其中,还包括:
[0033] 第三确定模块,用于根据所述待打印图像的所述预设膜厚,确定所述待打印图像的第二打印分辨率;
[0034] 第四确定模块,用于根据所述待打印图像的所述第二打印分辨率和所述待打印图像的预设尺寸,确定所述待打印图像的第二喷墨点数量;
[0035] 第二打印模块,用于根据所述待打印图像的所述第二打印分辨率以及所述第二喷墨点数量对目标基底进行喷墨打印,得到所述第一图像。
[0036] 结合第二方面的第一种可能的实施方式,本申请实施例提供了第二方面的第二种可能的实施方式,其中,所述第一确定模块在用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率时,具体用于:
[0037] 当所述第一膜厚在所述预设膜厚的误差范围内时,将所述第二打印分辨率确定为所述第一打印分辨率;
[0038] 当所述第一膜厚大于所述预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为所述第一打印分辨率;其中,所述第三打印分辨率小于所述第二打印分辨率;
[0039] 当所述第一膜厚小于所述预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为所述第一打印分辨率;其中,所述第四打印分辨率大于所述第二打印分辨率。
[0040] 结合第二方面,本申请实施例提供了第二方面的第三种可能的实施方式,其中,还包括:
[0041] 判断模块,用于在所述第一打印模块根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像之后,判断所述第二图像上中间区域的第四膜厚以及所述第二图像上边缘区域的第五膜厚是否满足预设条件;所述预设条件为所述第四膜厚和所述第五膜厚在所述预设膜厚的误差范围内;
[0042] 第五确定模块,用于当不满足所述预设条件时,根据所述第四膜厚与所述预设膜厚的误差范围之间的关系,确定下一次打印时的第五打印分辨率;
[0043] 第六确定模块,用于根据所述第五膜厚,确定所述第二图像上的至少一个第二边缘子区域、每个所述第二边缘子区域对应的第六膜厚、以及每个所述第二边缘子区域对应的第二调整系数;其中,所述第六膜厚与所述第二调整系数呈负相关关系;
[0044] 第二计算模块,用于针对所述第二图像上的每个所述第二边缘子区域,根据该第二边缘子区域对应的所述第二调整系数以及该第二边缘子区域上的当前喷墨点数量,计算该第二边缘子区域的第三喷墨点数量;
[0045] 第三打印模块,用于根据每个所述第二边缘子区域对应的所述第三喷墨点数量、所述第二图像中第二区域上的当前喷墨点数量以及所述第五打印分辨率,进行喷墨打印,得到第三图像,将所述第三图像作为新的第二图像,并将新的第二图像输入到所述判断模块中,直至第二图像的所述第四膜厚和所述第五膜厚满足所述预设条件时停止,将满足所述预设条件的第二图像作为所述待打印图像的目标打印图像;其中,所述第二区域为所述第二图像中除所述第二边缘子区域之外的区域。
[0046] 结合第二方面,本申请实施例提供了第二方面的第四种可能的实施方式,其中,所述在第一计算模块用于针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量时,具体用于:
[0047] 针对所述第一图像上的每个所述第一边缘子区域,计算该第一边缘子区域对应的所述第一调整系数与该第一边缘子区域上的当前喷墨点数量的乘积,得到该第一边缘子区域对应的第一喷墨点数量。
[0048] 第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面中任一种可能的实施方式中的步骤。
[0049] 第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面中任一种可能的实施方式中的步骤。
[0050] 本申请实施例提供的一种打印方法、装置、电子设备及计算机可读存储介质,测量第一次打印生成的第一图像的中间区域的第一膜厚与边缘区域的第二膜厚,其中,第二膜厚大于第一膜厚。本申请中为了减少第一膜厚与第二膜厚之间的差距,根据第一图像上各个第一边缘子区域的第三膜厚确定每个第一边缘子区域对应的第一调整系数,其中,第一调整系数与第三膜厚呈负相关关系;通过各个第一边缘子区域对应的第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;使用第一边缘子区域对应的第一喷墨点数量、第一图像中除第一边缘子区域之外的区域的当前喷墨点数量以及第一打印分辨率进行第二次喷墨打印,得到第二图像。
[0051] 本申请中,通过根据第一次打印得到的第一图像的第一膜厚与第二膜厚,确定第二次打印时的第一打印分辨率与各个第一边缘子区域的第一喷墨点数量,当第一图像中第一边缘子区域的第三膜厚较厚时,该第一边缘子区域的第一调整系数较小,使得该第一边缘子区域的第一喷墨点数量减少,进而使得第二次打印得到的第二图像上与该第一边缘子区域对应区域的膜厚减少,进而减少第二图像的边缘膜厚与中间膜厚之间的差距,提高第二图像膜厚的均匀程度。
[0052] 为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0053] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0054] 图1示出了本申请实施例所提供的一种打印方法的流程图;
[0055] 图2示出了本申请实施例所提供的第一图像的俯视角度的示意图;
[0056] 图3示出了本申请实施例所提供的第一图像的侧视角度的示意图;
[0057] 图4示出了本申请实施例所提供的第一边缘子区域的示意图;
[0058] 图5示出了本申请实施例所提供的一种打印装置的结构示意图;
[0059] 图6示出了本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

[0060] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0061] 考虑到现有技术中打印出来的图像的边缘膜厚比中间膜厚更厚,使得打印出来的图像的膜厚不均匀的问题,基于此,本申请实施例提供了一种打印方法、装置、电子设备及计算机可读存储介质,以减少打印出来的图像的边缘膜厚与中间膜厚之间的差距,进而提高图像膜厚的均匀程度,下面通过实施例进行描述。
[0062] 实施例一:
[0063] 为便于对本实施例进行理解,首先对本申请实施例所公开的一种打印方法进行详细介绍。图1示出了本申请实施例所提供的一种打印方法的流程图,如图1所示,包括以下步骤:
[0064] S101:测量第一图像上中间区域的第一膜厚以及第一图像上边缘区域的第二膜厚;其中,第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;第二膜厚大于第一膜厚。
[0065] 待打印图像指的是原始参考图像,本申请中根据待打印图像进行喷墨打印,得到打印出来的第一图像,每个待打印图像对应一个预设膜厚。图2示出了本申请实施例所提供的第一图像的俯视角度的示意图,如图2所示,当待打印图像为一个圆形图案时,中心区域可以为以第一图像的中心点为圆点,根据第一预设半径形成的圆形区域。边缘区域可以为以中心点为圆点,根据第二预设半径与第三预设半径形成的同心圆区域。其中,第一预设半径<第二预设半径<第三预设半径。在一种可能的情况下,边缘区域可以为第一图像中除中心区域之外的其他区域;在另一种可能的情况下,边缘区域与中心区域为第一图像中的一部分区域。
[0066] 其中,第一膜厚可以为第一图像上中心区域的平均膜厚,也可以为第一图像上中心区域的中心点位置处的膜厚,还可以为第一图像上中心区域内的最小膜厚。第二膜厚可以为第一图像上边缘区域的平均膜厚,也可以为第一图像上边缘区域的最外围位置处的膜厚,还可以为第一图像上边缘区域内的最大膜厚。
[0067] 在一个具体的实施例中,图3示出了本申请实施例所提供的第一图像的侧视角度的示意图,当待打印图像为一个圆形图案,第一膜厚h1为中心区域的中心点位置处的膜厚,第二膜厚h2为边缘区域的最外围位置处的膜厚时,如图3所示,可以看出第二膜厚h2大于第一膜厚h1。
[0068] S102:根据第一膜厚与预设膜厚的误差范围之间的关系,确定第一打印分辨率。
[0069] 示例性的,当预设膜厚为10um(微米)时,预设膜厚的误差范围可以为9um‑11um。
[0070] 第一膜厚与预设膜厚的误差范围之间的关系可以为第一膜厚是否在预设膜厚的误差范围之内。本申请中,通过判断第一次打印时打印出来的第一图像的第一膜厚是否在预设膜厚的误差范围之内,进而确定第二次打印时的第一打印分辨率。
[0071] S103:根据第二膜厚,确定第一图像上的至少一个第一边缘子区域、每个第一边缘子区域对应的第三膜厚、以及每个第一边缘子区域对应的第一调整系数;其中,第三膜厚与第一调整系数呈负相关关系。
[0072] 根据第一图像的第二膜厚,确定第一图像上的第一目标边缘区域,其中,第二膜厚的大小与第一目标边缘区域的范围呈正相关关系,即第二膜厚越厚,第一目标边缘区域的范围越大。
[0073] 确定出第一图像的第一目标边缘区域之后,根据第一目标边缘区域上的第二膜厚,对第一目标边缘区域进行划分,得到第一数量的第一边缘子区域,其中针对每个第一边缘子区域,该第一边缘子区域中任意两个位置处的膜厚差距小于预设差距,使得该第一边缘子区域中各个位置处的膜厚相差较小。
[0074] 在一个具体的实施例中,图4示出了本申请实施例所提供的第一边缘子区域的示意图,如图4所示,第一图像上包含了三个第一边缘子区域,分别为A1,A2,A3。其中,第一边缘子区域A1、第一边缘子区域A2和第一边缘子区域A3加起来所形成的区域为第一图像上的第一目标边缘区域,此时第一数量为3。
[0075] 根据第一目标边缘区域对应的第二膜厚,确定出该第一目标边缘区域对应的第一总调整系数。其中,第二膜厚越厚,第一总调整系数越大,第一总调整系数的取值范围为0‑100%。
[0076] 根据第一总调整系数与第一边缘子区域的第一数量的比值,得到各个第一边缘子区域间的第一调整增量系数。
[0077] 根据第一调整增量系数与每个第一边缘子区域对应的第三膜厚,确定每个第一边缘子区域对应的第一调整系数。具体是,按照每个第一边缘子区域对应的第三膜厚从大到小的顺序,将第一边缘子区域进行排序;针对排序后的任意两个相邻的第一边缘子区域,该两个第一边缘子区域对应的第一调整系数之间相差一个第一调整增量系数。
[0078] 其中,第三膜厚可以为第一边缘子区域的平均膜厚,也可以为第一边缘子区域内的最小膜厚,还可以为第一边缘子区域内的最大膜厚。第一边缘子区域的第三膜厚越厚,该第一边缘子区域的第一调整系数越小。第一调整系数的取值范围为0‑1。
[0079] 示例性的,当第一目标边缘区域的总调整系数为60%时,第一数量为3,此时第一目标边缘区域对应的第一调整增量系数为20%,即通过总调整系数与第一数量的比值,得到第一调整增量系数。
[0080] 若第一边缘子区域A1的第三膜厚为20um,第一边缘子区域A2的第三膜厚为16um,第一边缘子区域A3的第三膜厚为14um,则得到第一边缘子区域的排序为:第一边缘子区域A1、第一边缘子区域A2、第一边缘子区域A3;第一组两个相邻的第一边缘子区域为:第一边缘子区域A1和第一边缘子区域A2;第二组两个相邻的第一边缘子区域为:第一边缘子区域A2和第一边缘子区域A3。将第三膜厚最大的第一边缘子区域对应的第一调整系数设置为0,即第一边缘子区域A1对应的第一调整系数为0,则第一边缘子区域A2为0.2(即0+20%=0.2);第一边缘子区域A3对应的第一调整系数为0.4(即0.2+20%=0.4)。
[0081] S104:针对第一图像上的每个第一边缘子区域,根据该第一边缘子区域对应的第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量。
[0082] 第一边缘子区域上的当前喷墨点数量指的是,在第一图像上,该第一边缘子区域上包含的喷墨点数量。
[0083] 第一喷墨点数量指的是,通过对第一图像上该第一边缘子区域中包含的喷墨点数量进行计算得到的在进行第二次打印时针对该第一边缘子区域进行喷墨的喷墨点数量。
[0084] S105:根据每个第一边缘子区域对应的第一喷墨点数量、第一图像中第一区域上的当前喷墨点数量以及第一打印分辨率进行喷墨打印,得到第二图像;其中,第一区域为第一图像中除第一边缘子区域之外的区域。
[0085] 在打印第二图像时,针对每个第一图像上的第一边缘子区域,将第一边缘子区域对应的第一喷墨点数量,确定为第二图像上对应第三边缘子区域的待打印喷墨点数量;将第一图像中第一区域上的当前喷墨点数量,确定为第二图像上对应第三区域的待打印喷墨点数量。根据第二区域的第三边缘子区域的待打印喷墨点数量、第三区域的待打印喷墨点数量以及第一打印分辨率进行喷墨打印,得到第二图像;其中,第三区域为第二图像上除第三边缘子区域之外的其他区域。
[0086] 在一种可能的实施方式中,在执行步骤S101测量第一图像上中间区域的第一膜厚以及第一图像上边缘区域的第二膜厚之前,还包括:
[0087] S1001:根据待打印图像的预设膜厚,确定待打印图像的第二打印分辨率。
[0088] 在本申请的实施例中,当喷墨打印机的喷头的打印移动方向为在横轴上从左到右移动时,根据以下公式计算待打印图像的第二打印分辨率:
[0089] V=C×K×H
[0090] 其中,V表示喷墨打印时单个墨滴的体积;C表示待打印图像上横轴上两个相邻像素点之间的距离;K表示待打印图像上纵轴上两个相邻像素点之间的距离;H表示待打印图像的预设膜厚。
[0091] 其中,K根据喷头的分辨率Y确定:
[0092]
[0093] 其中,喷头的分辨率Y为待打印图像的纵轴上每英寸的像素点个数,待打印图像上纵轴上两个相邻像素点之间的距离K的单位为英寸。
[0094] 由于V和H都是已知的,因此可以根据V、H、K求出C的取值,再根据以下公式计算出第二打印分辨率X:
[0095]
[0096] 第二打印分辨率X为待打印图像的横轴上的分辨率,其中,待打印图像上横轴上两个相邻像素点之间的距离C的单位为英寸,第二打印分辨率X为待打印图像的横轴上每英寸的像素点个数。
[0097] S1002:根据待打印图像的第二打印分辨率和待打印图像的预设尺寸,确定待打印图像的第二喷墨点数量。
[0098] S1003:根据待打印图像的第二打印分辨率以及第二喷墨点数量对目标基底进行喷墨打印,得到第一图像。
[0099] 目标基底为喷墨打印的介质,例如玻璃、纸张等。
[0100] 在一种可能的实施方式中,在执行步骤S102根据第一膜厚与预设膜厚的误差范围之间的关系,确定第一打印分辨率时,具体可以按照以下步骤执行:
[0101] S1021:当第一膜厚在预设膜厚的误差范围内时,将第二打印分辨率确定为第一打印分辨率。
[0102] 当第一膜厚在预设膜厚的误差范围之内时,表示第一次打印出来的第一图像的中间区域的第一膜厚满足要求,因此在进行第二次打印时,不需要改变打印分辨率,直接将第一次打印时的第二打印分辨率作为第二次打印时的第一打印分辨率。
[0103] S1022:当第一膜厚大于预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为第一打印分辨率;其中,第三打印分辨率小于第二打印分辨率。
[0104] 当第一膜厚大于预设膜厚的误差范围中的最大值时,表示第一次打印出来的第一图像的中间区域的第一膜厚过厚了,因此在进行第二次打印时,可以在第一次打印时使用的第二打印分辨率的基础上降低打印分辨率,得到降低后的第一打印分辨率,进而使得进行第二次打印时,减少第二图像上中间区域的膜厚的目的。
[0105] S1023:当第一膜厚小于预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为第一打印分辨率;其中,第四打印分辨率大于第二打印分辨率。
[0106] 当第一膜厚小于预设膜厚的误差范围中的最小值时,表示第一次打印出来的第一图像的中间区域的第一膜厚太薄了,因此在进行第二次打印时,可以在第一次打印时使用的第二打印分辨率的基础上增加打印分辨率,得到增加后的第一打印分辨率,进而使得进行第二次打印时,增加第二图像上中间区域的膜厚的目的。
[0107] 在一种可能的实施方式中,在执行步骤S105根据每个第一边缘子区域对应的第一喷墨点数量、第一图像中第一区域上的当前喷墨点数量以及第一打印分辨率进行喷墨打印,得到第二图像之后,还包括:
[0108] S1061:判断第二图像上中间区域的第四膜厚以及第二图像上边缘区域的第五膜厚是否满足预设条件;预设条件为第四膜厚和第五膜厚在预设膜厚的误差范围内。
[0109] 判断第二图像上中间区域的第四膜厚是否在预设膜厚的误差范围内,以及判断第二图像上边缘区域的第五膜厚是否在预设膜厚的误差范围内。其中,第四膜厚可以为第二图像上中心区域的平均膜厚,也可以为第二图像上中心区域的中心点位置处的膜厚,还可以为第二图像上中心区域内的最小膜厚。第五膜厚可以为第二图像上边缘区域的平均膜厚,也可以为第二图像上边缘区域的最外围位置处的膜厚,还可以为第二图像上边缘区域内的最大膜厚。
[0110] S1062:当不满足预设条件时,根据第四膜厚与预设膜厚的误差范围之间的关系,确定下一次打印时的第五打印分辨率。
[0111] 当第二图像上中间区域的第四膜厚不在预设膜厚的误差范围内和/或第二图像上边缘区域的第五膜厚不在预设膜厚的误差范围内时,表示不满足预设条件。
[0112] 当第四膜厚在预设膜厚的误差范围内时,表示第二次打印出来的第二图像的中间区域的第四膜厚满足要求,因此在进行下一次打印时,不需要改变打印分辨率,直接将第一打印分辨率确定为第五打印分辨率。
[0113] 当第四膜厚大于预设膜厚的误差范围中的最大值时,将第六打印分辨率确定为第五打印分辨率,其中,第六打印分辨率小于第五打印分辨率。
[0114] 当第四膜厚小于预设膜厚的误差范围中的最小值时,将第七打印分辨率确定为第五打印分辨率,其中,第七打印分辨率大于第五打印分辨率。
[0115] S1063:根据第五膜厚,确定第二图像上的至少一个第二边缘子区域、每个第二边缘子区域对应的第六膜厚、以及每个第二边缘子区域对应的第二调整系数;其中,第六膜厚与第二调整系数呈负相关关系。
[0116] 根据第二图像的第五膜厚,确定第二图像上的第二目标边缘区域,其中,第五膜厚的大小与第二目标边缘区域的范围呈正相关关系,即第五膜厚越厚,第二目标边缘区域的范围越大。
[0117] 确定出第二图像的第二目标边缘区域后,根据第二目标边缘区域上的第五膜厚,对第二目标边缘区域进行划分,得到第二数量的第二边缘子区域,其中,针对每个第二边缘子区域,该第二边缘子区域中任意两个位置处的膜厚差距小于预设差距,使得该第二边缘子区域中各个位置处的膜厚相差较小。
[0118] 根据第二目标边缘区域对应的第五膜厚,确定出该第二目标边缘区域对应的第二总调整系数。其中,第五膜厚越厚,第二总调整系数越大,第二总调整系数的取值范围为0‑100%。
[0119] 根据第二总调整系数与第二边缘子区域的第二数量的比值,得到各个第二边缘子区域间的第二调整增量系数。
[0120] 根据第二调整增量系数与每个第二边缘子区域对应的第五膜厚,确定每个第二边缘子区域对应的第二调整系数。具体是,按照每个第二边缘子区域对应的第五膜厚从大到小的顺序,将第二边缘子区域进行排序;针对排序后的任意两个相邻的第二边缘子区域,该两个第二边缘子区域对应的第二调整系数之间相差一个第二调整增量系数。
[0121] 其中,第六膜厚可以为该第二边缘子区域的平均膜厚,也可以为该第二边缘子区域内的最小膜厚,还可以为该第二边缘子区域内的最大膜厚。第二边缘子区域的第六膜厚越厚,该第二边缘子区域的第二调整系数越小。第二调整系数的取值范围为0‑1。
[0122] S1064:针对第二图像上的每个第二边缘子区域,根据该第二边缘子区域对应的第二调整系数以及该第二边缘子区域上的当前喷墨点数量,计算该第二边缘子区域的第三喷墨点数量。
[0123] 针对每个第二边缘子区域,将该第二边缘子区域对应的第二调整系数与该第二边缘子区域上的当前喷墨点数量的乘积作为该第二边缘子区域的第三喷墨点数量。
[0124] S1065:根据每个第二边缘子区域对应的第三喷墨点数量、第二图像中第二区域上的当前喷墨点数量以及第五打印分辨率进行喷墨打印,得到第三图像,将第三图像作为新的第二图像,继续执行步骤S1‑S5,直至第二图像的第四膜厚和第五膜厚满足预设条件时停止,将满足预设条件的第二图像作为待打印图像的目标打印图像;其中,第二区域为第二图像中除第二边缘子区域之外的区域。
[0125] 第二图像的第四膜厚和第五膜厚满足预设条件指的是第四膜厚和第五膜厚均在预设膜厚的误差范围内,因此得到的目标打印图像上各个区域的膜厚均在预设膜厚的误差范围内。
[0126] 本申请中,通过上述循环的过程,使得打印出的最终的目标打印图像上各个区域的膜厚均在预设膜厚的误差范围内,进一步提高了打印出的目标打印图像的均匀度。
[0127] 在一种可能的实施方式中,在执行步骤S104针对第一图像上的每个第一边缘子区域,根据该第一边缘子区域对应的第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量时,具体可以按照以下步骤执行:
[0128] S1041:针对第一图像上的每个第一边缘子区域,计算该第一边缘子区域对应的第一调整系数与该第一边缘子区域上的当前喷墨点数量的乘积,得到该第一边缘子区域对应的第一喷墨点数量。
[0129] 示例性的,承接步骤S103中的实施例,如图4所示,第一图像上有三个第一边缘子区域A1、A2、A3,若第一图像上第一边缘子区域A1、第一边缘子区域A2、第一边缘子区域A3上的当前喷墨点数量均为200,第一边缘子区域A1对应的第一调整系数为0,第一边缘子区域A2对应的第一调整系数为0.2,第一边缘子区域A3对应的第一调整系数为0.4时。此时计算得到第一边缘子区域A1对应的第一喷墨点数量为200×0=0,第一边缘子区域A2对应的第一喷墨点数量为200×0.2=40,第一边缘子区域A3对应的第一喷墨点数量为200×0.4=80。
[0130] 实施例二:
[0131] 基于相同的技术构思,本申请实施例还提供一种打印装置,图5示出了本申请实施例所提供的一种打印装置的结构示意图,如图5所示,该装置包括:
[0132] 测量模块501,用于测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚;其中,所述第一图像是根据待打印图像的预设膜厚进行喷墨打印生成的;所述第二膜厚大于所述第一膜厚;
[0133] 第一确定模块502,用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率;
[0134] 第二确定模块503,用于根据所述第二膜厚,确定所述第一图像上的至少一个第一边缘子区域、每个所述第一边缘子区域对应的第三膜厚、以及每个所述第一边缘子区域对应的第一调整系数;其中,所述第三膜厚与所述第一调整系数呈负相关关系;
[0135] 第一计算模块504,用于针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量;
[0136] 第一打印模块505,用于根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像;其中,所述第一区域为所述第一图像中除所述第一边缘子区域之外的区域。
[0137] 可选的,还包括:
[0138] 第三确定模块,用于在所述测量模块501测量第一图像上中间区域的第一膜厚以及所述第一图像上边缘区域的第二膜厚之前,根据所述待打印图像的所述预设膜厚,确定所述待打印图像的第二打印分辨率;
[0139] 第四确定模块,用于根据所述待打印图像的所述第二打印分辨率和所述待打印图像的预设尺寸,确定所述待打印图像的第二喷墨点数量;
[0140] 第二打印模块,用于根据所述待打印图像的所述第二打印分辨率以及所述第二喷墨点数量对目标基底进行喷墨打印,得到所述第一图像。
[0141] 可选的,所述第一确定模块502在用于根据所述第一膜厚与所述预设膜厚的误差范围之间的关系,确定第一打印分辨率时,具体用于:
[0142] 当所述第一膜厚在所述预设膜厚的误差范围内时,将所述第二打印分辨率确定为所述第一打印分辨率;
[0143] 当所述第一膜厚大于所述预设膜厚的误差范围中的最大值时,将第三打印分辨率确定为所述第一打印分辨率;其中,所述第三打印分辨率小于所述第二打印分辨率;
[0144] 当所述第一膜厚小于所述预设膜厚的误差范围中的最小值时,将第四打印分辨率确定为所述第一打印分辨率;其中,所述第四打印分辨率大于所述第二打印分辨率。
[0145] 可选的,还包括:
[0146] 判断模块,用于在所述第一打印模块505根据每个所述第一边缘子区域对应的所述第一喷墨点数量、所述第一图像中第一区域上的当前喷墨点数量以及所述第一打印分辨率进行喷墨打印,得到第二图像之后,判断所述第二图像上中间区域的第四膜厚以及所述第二图像上边缘区域的第五膜厚是否满足预设条件;所述预设条件为所述第四膜厚和所述第五膜厚在所述预设膜厚的误差范围内;
[0147] 第五确定模块,用于当不满足所述预设条件时,根据所述第四膜厚与所述预设膜厚的误差范围之间的关系,确定下一次打印时的第五打印分辨率;
[0148] 第六确定模块,用于根据所述第五膜厚,确定所述第二图像上的至少一个第二边缘子区域、每个所述第二边缘子区域对应的第六膜厚、以及每个所述第二边缘子区域对应的第二调整系数;其中,所述第六膜厚与所述第二调整系数呈负相关关系;
[0149] 第二计算模块,用于针对所述第二图像上的每个所述第二边缘子区域,根据该第二边缘子区域对应的所述第二调整系数以及该第二边缘子区域上的当前喷墨点数量,计算该第二边缘子区域的第三喷墨点数量;
[0150] 第三打印模块,用于根据每个所述第二边缘子区域对应的所述第三喷墨点数量、所述第二图像中第二区域上的当前喷墨点数量以及所述第五打印分辨率,进行喷墨打印,得到第三图像,将所述第三图像作为新的第二图像,并将新的第二图像输入到所述判断模块中,直至第二图像的所述第四膜厚和所述第五膜厚满足所述预设条件时停止,将满足所述预设条件的第二图像作为所述待打印图像的目标打印图像;其中,所述第二区域为所述第二图像中除所述第二边缘子区域之外的区域。
[0151] 可选的,所述在第一计算模块504用于针对所述第一图像上的每个所述第一边缘子区域,根据该第一边缘子区域对应的所述第一调整系数以及该第一边缘子区域上的当前喷墨点数量,计算该第一边缘子区域对应的第一喷墨点数量时,具体用于:
[0152] 针对所述第一图像上的每个所述第一边缘子区域,计算该第一边缘子区域对应的所述第一调整系数与该第一边缘子区域上的当前喷墨点数量的乘积,得到该第一边缘子区域对应的第一喷墨点数量。
[0153] 关于具体执行的方法步骤和原理参见实施例一的说明,在此不再详细赘述。
[0154] 实施例三:
[0155] 基于相同的技术构思,本申请实施例还提供一种电子设备,图6示出了本申请实施例所提供的一种电子设备的结构示意图,如图6所示,该电子设备600包括:处理器601、存储器602和总线603,存储器存储有处理器可执行的机器可读指令,当电子设备运行时,处理器601与存储器602之间通过总线603通信,处理器601执行机器可读指令,以执行实施例一中所述的方法步骤。
[0156] 关于具体执行的方法步骤和原理参见实施例一的说明,在此不再详细赘述。
[0157] 实施例四:
[0158] 基于相同的技术构思,本申请实施例四还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行实施例一中所述的方法步骤。
[0159] 关于具体执行的方法步骤和原理参见实施例一的说明,在此不再详细赘述。
[0160] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0161] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0162] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0163] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0164] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read‑Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0165] 最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。