热升华打印机中提升透明层打印质量的方法技术

技术编号:23874695 阅读:39 留言:0更新日期:2020-04-22 01:10
本发明专利技术热升华打印机中提升透明层打印质量的方法,打印透明层前,先生成每一像素的数据均相同的透明层原始数据,然后根据打印介质上已转印的图像数据的各颜色YMC对透明层打印效果的关系方程式,对透明层原始数据中每一像素计算出透明层的补偿数据,再对该透明层的补偿数据进行大范围模糊化计算,生成最后的透明层打印数据,最后,将该最后的透明层打印数据作为最终热敏感应头的加热数据,完成最后打印。由于最后生成的透明层打印数据是根据打印介质上已转印的图像对透明层打印效果的影响计算而来,可解决因打印介质上部分区域加热能量不足或者过重从而影响打印质量的问题。

How to improve the printing quality of transparent layer in thermal sublimation printer

【技术实现步骤摘要】
热升华打印机中提升透明层打印质量的方法
本专利技术属于热升华打印领域,尤其热升华打印机中提升透明层打印质量的方法。
技术介绍
热升华打印技术的基本原理是透过加热色带上的染料涂层,将染料转印至打印介质上,如相纸、PVC卡片等。转印至打印介质表面上的染料会因为摩擦或光照等因素被刮除或褪色,因此大部分基于热升华打印技术的打印机会在转印了染料的打印介质上再打印一透明层来避免光照老化或者防刮花,如图1所示。传统热升华打印,以均匀方式打印透明层。然而,透明层的特定物理与化学特性有可能造成最后的打印质量不佳。透明层的特定物理与化学特性包括:(1)加热能量不同影响透明层的光折射率;(2)打印透明层之前,打印介质是否上色,影响透明层的转印效率;(3)过多的能量造成色带和打印介质不易分离,打印参数不易控制。以上特性,如果没有套用良好的打印参数,打印介质在特定的角度与光线下,容易看到因为透明层打印不良而产生的诸多问题。专利技术目的为了解决上述问题,本专利技术提供一种可避免打印介质上部分区域加热能量不足或者过重影响打印质量的热升华打印机中提升透明层打印质量的方法。本专利技术热升华打印机中提升透明层打印质量的方法,包括如下步骤:步骤1、打印透明层前,先生成每一像素的数据均相同的透明层原始数据:步骤2、根据打印介质上已转印的图像数据计算透明层补偿数据:使用三次多项式分别逼近黄色Y、洋红色M、青绿色C对透明层O转印效率的关系式,分别为:f(x)=Σ(aixi)=a3x3+a2x2+a1x+a0f(y)=Σ(biyi)=b3y3+b2y2+b1y+b0f(z)=Σ(cizi)=c3z3+c2z2+c1z+c0其中,f(x)表示黄色Y与透明层打印效果的关系曲线,f(y)表示洋红色M与透明层打印效果的关系曲线,f(z)表示青绿色C与透明层打印效果的关系曲线,关系曲线如图3所示,以三次多项式分别逼近;该x,y,z分别代表黄色Y,洋红色M,青绿色C单一像素的数据,i是多项式的指数,多项式的各项系数a0、a1、a2、a3、b0、b1、b2、b3、c0、c1、c2、c3经由实验统计取得;根据打印介质上已转印的图像数据计算出的透明层补偿数据O:O=OB*F(x,y,z)其中,OB为透明层原始数据,F(x,y,z)=α/(f(x)f(y)f(z)),α为补偿系数,α的值根据实验结果决定,为一常数;步骤3、使用模糊算法对步骤2计算出来的透明层补偿数据进行大范围模糊化计算,生成最后的透明层打印数据O’:O’=Blur(O)其中,O’为最后得透明层打印数据,O为步骤2计算得到的透明层补偿数据,Blur()为模糊化函数;步骤4、根据步骤3计算得到最后的透明层打印数据O’,作为最终热敏感应头的加热数据,在打印过底色的区块上,会以较低的能量加热色带,避免因为转印效率过高造成透明层打印效果落入无光泽区域或者造成色带和打印介质间因为粘性变高而影响打印质量。所述的模糊化函数Blur():Blur(O)=ScaleUp(ScaleDown(O))其中,ScaleDown()为缩小函数;ScaleUp()为放大函数。本专利技术根据打印介质上已转印的图像数据,通过计算获得补偿后的透明层打印数据,由于最后生成的透明层打印数据是根据打印介质上已转印的图像对透明层打印效果的影响计算而来,可解决因打印介质上部分区域加热能量不足或者过重从而影响打印质量的问题。附图说明图1为热升华打印机打印流程图;图2为在不考虑打印图像数据对透明层转印效率影响的情况下,热敏头数据对透明层的效果关系图;图3为彩色涂层的打印数据对透明层的转印效率关系图;图4为本专利技术的工作流程图。以下结合附图说明对本专利技术做进一步详述。具体实施方式以打印黄色Y、洋红色M、青绿色C再加上透明层O为例。在不考虑图像数据(YMC)对透明层转印效率影响的情况下,热敏头数据对透明层的效果关系如图2所示,为了达到良好的打印效果,应将透明层的数据控制在红色框线的光泽区域内。理想情况下,只要在图2的光泽区域内选定适当的数据当作透明层的打印信息,即可获得良好的打印效果。但是图像数据(YMC)会影响透明层的转印效率,若不根据图像数据(YMC)进行透明层数据的补偿,则部分图像上的透明层打印效果可能落入无光泽区域。彩色涂层的打印数据对透明层的转印效率关系大致上如图3所示。如图4所示,本专利技术热升华打印机中提升透明层打印质量的方法,包括如下步骤:步骤1、打印透明层前,先生成每一像素的数据均相同的透明层原始数据;步骤2、根据打印介质上已转印的图像数据YMC计算透明层补偿数据:使用三次多项式分别逼近黄色Y、洋红色M、青绿色C对透明层O转印效率的关系式,分别为:f(x)=Σ(aixi)=a3x3+a2x2+a1x+a0f(y)=Σ(biyi)=b3y3+b2y2+b1y+b0f(z)=Σ(cizi)=c3z3+c2z2+c1z+c0其中,f(x)表示黄色Y与透明层打印效果的关系曲线,f(y)表示洋红色M与透明层打印效果的关系曲线,f(z)表示青绿色C与透明层打印效果的关系曲线,关系曲线如图3所示,以三次多项式分别逼近;该x,y,z分别代表黄色Y,洋红色M,青绿色C单一像素的数据,i是多项式的指数,多项式的各项系数a0、a1、a2、a3、b0、b1、b2、b3、c0、c1、c2、c3经由实验统计取得;根据打印介质上已转印的图像数据计算出的透明层补偿数据O:O=OB*F(x,y,z)其中,OB为透明层原始数据,F(x,y,z)=α/(f(x)f(y)f(z)),α为补偿系数,α的值根据实验结果决定,为一常数;该补偿后的透明层数据O等于原始数据OB乘以图像像素中Y,M,C数据的函数F(),而这个函数F()和f(x)*f(y)*f(z)成反比;步骤3、对计算出来的透明层补偿数据进行大范围模糊化计算,生成最后的透明层打印数据O’:由于步骤2的透明层补偿算法是分别对图像中的每一像素做计算,相邻像素计算出来的数据如果差值太大,会让透明层的打印结果显得不均匀,所以需要使用模糊算法针对步骤2计算出来的透明层补偿数据进行大范围的模糊化计算,从而降低透明层补偿数据的锐利度:O’=Blur(O)其中,O’为最后的透明层打印数据,O为步骤2计算得到的透明层补偿数据,Blur()为模糊化函数;本实施例中采用如下的模糊化函数Blur(),但不限于此方法:Blur(O)=ScaleUp(ScaleDown(O))其中,ScaleDown()为缩小函数;ScaleUp()为放大函数。步骤4、根据步骤3计算得到最后的透明层打印数据O’,作为最终热敏感应头的加热数据,在打印过底色的区块上,会以较低的能量加热色带,避免因为转印效率过高造成透明本文档来自技高网...

【技术保护点】
1.热升华打印机中提升透明层打印质量的方法,其特征在于包括如下步骤:/n步骤1、打印透明层前,先生成每一像素的数据均相同的透明层原始数据:/n步骤2、根据打印介质上已转印的图像数据计算透明层补偿数据:/n使用三次多项式分别逼近黄色Y、洋红色M、青绿色C对透明层O转印效率的关系式,分别为:/nf(x)=Σ(a

【技术特征摘要】
1.热升华打印机中提升透明层打印质量的方法,其特征在于包括如下步骤:
步骤1、打印透明层前,先生成每一像素的数据均相同的透明层原始数据:
步骤2、根据打印介质上已转印的图像数据计算透明层补偿数据:
使用三次多项式分别逼近黄色Y、洋红色M、青绿色C对透明层O转印效率的关系式,分别为:
f(x)=Σ(aixi)=a3x3+a2x2+a1x+a0
f(y)=Σ(biyi)=b3y3+b2y2+b1y+b0
f(z)=Σ(cizi)=c3z3+c2z2+c1z+c0
其中,f(x)表示黄色Y与透明层打印效果的关系曲线,f(y)表示洋红色M与透明层打印效果的关系曲线,f(z)表示青绿色C与透明层打印效果的关系曲线,关系曲线如图3所示,以三次多项式分别逼近;该x,y,z分别代表黄色Y,洋红色M,青绿色C单一像素的数据,i是多项式的指数,多项式的各项系数a0、a1、a2、a3、b0、b1、b2、b3、c0、c1、c2、c3经由实验统计取得;
根据打印介质上已转印的图像数据计算出的透明层补...

【专利技术属性】
技术研发人员:陈耀辉
申请(专利权)人:东莞市赛瑞智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1