本文作者:kaifamei

动态调整加热时长的热敏打印方法、装置、设备和介质与流程

更新时间:2025-04-04 03:26:24 0条评论

动态调整加热时长的热敏打印方法、装置、设备和介质与流程



1.本发明涉及热敏胶片打印技术领域,尤其是涉及动态调整加热时长的热敏打印方法、装置、设备和介质。


背景技术:



2.热敏胶片打印的过程,是热敏胶片打印机通过控制打印头发热点的发热来使得热敏胶片受热成像,从而打印出我们所需要的图像的过程。其中,打印头上面是一排宽度大于14英寸的发热点,每个发热点对应的是图像的一个像素点,根据待打印图像灰阶数据的不同,打印机通过打印算法将图像灰阶数据转换成每个发热点的发热量,使得胶片产生对应灰阶的图像。
3.这个过程中,打印算法是最重要的。而现有的打印算法,采用的是统一的加热脉冲时长,也就是所有灰阶每一次打印的加热脉冲时长都是一样的,但是由于灰阶和胶片受热特性是非线性的,这就使得算法对胶片的兼容性较差,打印出来的图像效果仍不理想,可调性不高。


技术实现要素:



4.基于此,有必要提供动态调整加热时长的热敏打印方法、装置、设备和介质,以解决现有统一的加热脉冲时长方案,对胶片的兼容性较差,打印出来的图像效果仍不理想,需要频繁调图的问题。
5.一种动态调整加热时长的热敏打印方法,应用于带热敏打印头的热敏打印机上,所述方法包括:
6.获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;其中,所述加热时长动态调整值指示打印在所述第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,一个灰阶区域指示一个灰阶的范围;
7.基于目标像素点的灰度值确定所属的目标灰阶区域,并基于所述目标灰阶区域和所述第一空白热敏胶片测试打印后的加热时长动态调整值确定所述目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;其中,所述目标像素点为所述待打印图像内的任意一个像素点;
8.基于所述加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;
9.驱动所述热敏打印头基于调整后每个像素点的加热时长将所述待打印图像打印在所述第一空白热敏胶片上,以得到目标热敏胶片图像。
10.在其中一个实施例中,所述获取第一空白热敏胶片测试打印后的加热时长动态调整值,包括:
11.获取灰阶图,驱动所述热敏打印头将所述灰阶图打印在第二空白热敏胶片上,以得样本热敏胶片;其中,所述灰阶图内包括所有预设灰阶的像素点,所述第二空白热敏胶片
与所述第一空白热敏胶片的材质相同;
12.检测所述样本热敏胶片内不同像素点的光密度值,以得到所述第二空白热敏胶片的受热特性曲线;其中,所述受热特性曲线指示所述第二空白热敏胶片在受热后,所有预设灰阶的光密度值;
13.将所述受热特性曲线划分为至少一个灰阶区域,在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,以得到所述第二空白热敏胶片的加热时长动态调整值,将所述第二空白热敏胶片的加热时长动态调整值为所述第一空白热敏胶片测试打印后的加热时长动态调整值;其中,所述打印偏差指示所述预设灰阶的光密度值的偏差程度,所述目标灰阶区域为所述至少一个灰阶区域中的任意一个。
14.在其中一个实施例中,所述将所述受热特性曲线划分为至少一个灰阶区域,包括:
15.在所述受热特性曲线中,将斜率属于同一斜率范围,且连续的预设灰阶划分为一个灰阶区域,以得到所述至少一个灰阶区域。
16.在其中一个实施例中,所述根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值之前,还包括:
17.计算目标预设灰阶的光密度值与对应的标准光密度值的差值,将所述差值作为所述目标预设灰阶的打印偏差,以得到所有预设灰阶的打印偏差;其中,所述目标预设灰阶为所述目标灰阶区域内的预设灰阶中的任意一个。
18.在其中一个实施例中,所述在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,包括:
19.计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算所述比值与单位加热时长调整值的乘积,将得到的乘积结果作为所述目标预设灰阶的加热时长调整值,以得到所述目标灰阶区域内所有预设灰阶的加热时长调整值;
20.计算所述目标灰阶区域内所有预设灰阶的加热时长调整值的和,并取平均,将得到的平均结果作为所述目标灰阶区域的加热时长调整值。
21.在其中一个实施例中,所述在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,包括:
22.计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算所述比值与单位加热时长调整值的乘积,将得到的乘积结果作为所述目标预设灰阶的加热时长调整值,以得到所述目标灰阶区域内所有预设灰阶的加热时长调整值;
23.为所述目标灰阶区域内每一预设灰阶的加热时长调整值设定一个权重,并进行加权求和,将得到的加权求和结果作为所述目标灰阶区域的加热时长调整值;其中,打印偏差越大设定的权重越小,所有打印偏差的权重和为1。
24.一种动态调整加热时长的热敏打印装置,所述装置包括:
25.加热时长动态调整模块,用于获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;其中,所述加热时长动态调整值指示打印在所述第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,一个灰阶区域指示一个灰阶的范围;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于所述目标灰阶区域和所述第一空白热敏胶片测试打印后的加热时长动态调整值确定所述目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;其中,所述目标像素点
为所述待打印图像内的任意一个像素点;基于所述加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;
26.打印模块,用于驱动所述热敏打印头基于调整后每个像素点的加热时长将所述待打印图像打印在所述第一空白热敏胶片上,以得到目标热敏胶片图像。
27.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上述动态调整加热时长的热敏打印方法的步骤。
28.一种动态调整加热时长的热敏打印设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述动态调整加热时长的热敏打印方法的步骤。
29.本发明提供了动态调整加热时长的热敏打印方法、装置、设备和介质,首先获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值,其中,该加热时长动态调整值指示在第一空白热敏胶片中,属于不同灰阶区域的像素点的加热时长调整值,再基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;以及基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长,这样相较于现有统一的加热脉冲时长的方案,本技术是基于某一第一空白热敏胶片特有的加热时长动态调整值,去针对性的对该第一空白热敏胶片内的每一像素点,分灰阶的进行加热时长调整。可见,本技术不仅考量了第一空白热敏胶片本身的特征,在加热时长调整时也更为精细恰当,最后驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,即可得到优化后的目标热敏胶片图像。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
31.其中:
32.图1为一个实施例中动态调整加热时长的热敏打印方法的流程示意图;
33.图2为一个实施例中受热特性曲线的示意图;
34.图3为一个实施例中动态调整加热时长的热敏打印装置的结构示意图;
35.图4为一个实施例中动态调整加热时长的热敏打印设备的结构框图。
具体实施方式
36.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.如图1所示,图1为一个实施例中动态调整加热时长的热敏打印方法的流程示意
图,应用于带热敏打印头的热敏打印机上,本实施例中动态调整加热时长的热敏打印方法提供的步骤包括:
38.步骤102,获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值。
39.其中,第一空白热敏胶片是一张还未打印的热敏胶片。加热时长动态调整值指示打印在第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,而一个灰阶区域指示一个灰阶的范围。本步骤中第一空白热敏胶片的加热时长动态调整值是通过测试打印得到的。像素点的灰度值可通过常规方法获取,就不再赘述。
40.也就是说,本技术是以像素点为基本单位,基于灰阶去动态调整加热时长,而非现有技术中的统一的加热脉冲时长。
41.具体的来说,第一空白热敏胶片的加热时长动态调整值的测定方式,具体包括:
42.(1)、获取灰阶图,驱动热敏打印头将灰阶图打印在第二空白热敏胶片上,以得样本热敏胶片。
43.其中,灰阶图内包括所有预设灰阶的像素点,例如若预先定义为18级灰阶,则该灰阶图内需至少包含18级灰阶中每一预设灰阶的像素点。同理,若预先定义为32级灰阶,则该灰阶图内需至少包含32级灰阶中每一预设灰阶的像素点。
44.第二空白热敏胶片同为未打印的热敏胶片,且与第一空白热敏胶片的材质相同,例如为同一型号的热敏胶片,这样就能通过获取第二空白热敏胶片的测定结果,来反映第一空白热敏胶片的加热时长动态调整值。
45.本步骤中,不对初始的加热时长进行调整,直接将灰阶图打印在第二空白热敏胶片上,从而得样本热敏胶片。
46.(2)、检测样本热敏胶片内不同像素点的光密度值,以得到第二空白热敏胶片的受热特性曲线。
47.其中,受热特性曲线指示第二空白热敏胶片在受热后,所有预设灰阶的光密度值。通过集成在热敏打印机上的密度测试仪对检测样本热敏胶片内不同像素点的光密度值进行检测,进行统计后(例如同一预设灰阶的光密度值取平均值),再用光滑的线连接所有点,即可得到图2,图2为受热特性曲线的示意图。
48.该图2中,横坐标为预设灰阶(示例为18级,当然也可以根据需求自行设定),纵坐标为光密度值(灰度)。
49.(3)、将受热特性曲线划分为至少一个灰阶区域,在目标灰阶区域内,根据所有预设灰阶的打印偏差计算目标灰阶区域的加热时长调整值,以得到第二空白热敏胶片的加热时长动态调整值,将第二空白热敏胶片的加热时长动态调整值为第一空白热敏胶片测试打印后的加热时长动态调整值。
50.其中,打印偏差指示预设灰阶的光密度值的偏差程度,也就是通过当前的热敏打印机对某一预设灰阶的像素点进行打印后,实际值与理想值之间的偏差情况。目标灰阶区域为至少一个灰阶区域中的任意一个。
51.在其中一个具体实施例中,通过如下方式对受热特性曲线进行划分:首先计算每一预设灰阶的斜率,对于第一个预设灰阶而言,可以是计算对应的点与后一个相邻点之间的斜率;对于最后一个预设灰阶而言,可以是计算对应的点与前一个相邻点之间的斜率;对
于中间的预设灰阶而言,可以是分别计算对应的点与相邻两点的斜率,再取均值。再在受热特性曲线中,将斜率属于同一斜率范围,且连续的预设灰阶划分为一个灰阶区域,以得到至少一个灰阶区域。例如可以先预先定义多个斜率范围,例如0-0.1,0.1-0.2等等的斜率范围,当然也可以是其他不同区间的斜率范围,基于这些预先定位的斜率范围便可以将预设灰阶划分为至少一个灰阶区域。参见图2,最终划分出1-10为低灰阶区、11-16为中灰阶区,17、18为高灰阶区。可以理解的是,每一个灰阶区域内的受热特性是比较接近的,因此采用相同的加热时长调整值。
52.在一个具体实施例中,通过如下方式计算所有预设灰阶的打印偏差:首先获取每一预设灰阶的标准光密度值,这个标准光密度值是最为理想的打印效果下每一预设灰阶的光密度值,可通过人为设定得到。再对目标预设灰阶(目标灰阶区域内所有预设灰阶中的任意一个,例如低灰阶区中的第一个预设灰阶)而言,计算目标预设灰阶的光密度值与对应的标准光密度值的差值,将差值作为目标预设灰阶的打印偏差。最后对所有的预设灰阶都进行上述同样的处理,即可得到所有预设灰阶的打印偏差。该打印偏差既可能为正,也可能为负。
53.在一个具体实施例中,通过如下方式计算目标灰阶区域的加热时长调整值:首先在目标灰阶区域内(例如低灰阶区),设定单位打印偏差和单位加热时长调整值,例如设定单位打印偏差为0.1,设定单位加热时长调整值为2us。再计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算比值与单位加热时长调整值的乘积,将得到的乘积结果作为目标预设灰阶的加热时长调整值。例如目标预设灰阶为第1个预设灰阶,计算得到比值为5,则第1个预设灰阶的加热时长调整值为10us。重复上述操作,即可得到目标灰阶区域内所有预设灰阶的加热时长调整值。最后计算目标灰阶区域内所有预设灰阶的加热时长调整值的和,并取平均,将得到的平均结果作为目标灰阶区域的加热时长调整值。由于每一个灰阶区域内的受热特性是比较接近的,这样就能大致得到反映整体调整需求的加热时长调整值。
54.在一个具体实施例中,通过如下方式计算目标灰阶区域的加热时长调整值:计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算比值与单位加热时长调整值的乘积,将得到的乘积结果作为目标预设灰阶的加热时长调整值,以得到目标灰阶区域内所有预设灰阶的加热时长调整值。这部分内容与上文的实施例一致,就不再赘述。
55.接着为目标灰阶区域内每一预设灰阶的加热时长调整值设定一个权重,并进行加权求和,将得到的加权求和结果作为目标灰阶区域的加热时长调整值;其中,打印偏差越大设定的权重越小,所有打印偏差的权重和为1。这是考虑到打印偏差越小的预设灰阶越接近理想的打印效果,令其权重越大,即调整的占比程度越大,可使得目标灰阶区域的调整效果更佳。
56.示例性的,假如目标灰阶区域内有加热时长调整值包括a1、a2、a3、a4,设定一个指示加热时长调整值越大,权重越小的函数,例如其中x为加热时长调整值,y为未归一化的权重,当然也可以设定为其他函数。将a1、a2、a3、a4代入到函数中,得到结果
[0057][0058]
进一步的,再通过上述公式进行统一的归一化,即可得到各个加热时长调整值的权重bi。最后进行加权求和,将得到的计算结果作为目标灰阶区域的加热时长调整值。
[0059]
步骤104,基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值。
[0060]
其中,目标像素点为待打印图像内的任意一个像素点。如果灰度值以8位表示灰阶呈现就有2的8次方即256灰阶,以10位表示就是1024灰阶,以12位表示就是4096灰阶,以14位表示就是16384灰阶。基于目标像素点的灰度值先确认灰阶,再进一步确定所属的目标灰阶区域。
[0061]
例如以图2的实施例为例,低灰阶区的加热时长调整值为t

,中灰阶区的加热时长调整值为t

,高灰阶区的加热时长调整值为t

。对于目标像素点pi而言,基于pi的灰阶,可先根据确定的低灰阶区、中灰阶区还是高灰阶区,将pi划分到目标灰阶区域。若目标灰阶区域为低灰阶区,则pi的加热时长调整值为t

;若目标灰阶区域为中灰阶区,则pi的加热时长调整值为t

;若目标灰阶区域为高灰阶区,则pi的加热时长调整值为t

。对所有的像素点都进行上述同样的操作,即可得到所有像素点的加热时长调整值。
[0062]
步骤106,基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长。
[0063]
具体的来说,对于目标像素点pi的加热时长调整而言,也就是将预设的初始加热时长,与步骤104计算得到的加热时长调整值相加。同时对所有的像素点都进行上述同样的操作,即可得调整后每个像素点的加热时长。
[0064]
这样就实现了以像素点为基本单位,基于灰阶去动态调整预设的初始加热时长,相较于统一的加热脉冲时长的方案,不仅考量了第一空白热敏胶片本身的特征,在加热时长调整时也更为精细恰当。
[0065]
步骤108,驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,以得到目标热敏胶片图像。
[0066]
也就是基于调整后每个像素点的加热时长进行打印,打印后的目标热敏胶片图像上的图像更接近于真实的待打印图像。
[0067]
上述动态调整加热时长的热敏打印方法,首先获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值,其中,该加热时长动态调整值指示在第一空白热敏胶片中,属于不同灰阶区域的像素点的加热时长调整值,再基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;以及基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长,这样相较于现有统一的加热脉冲时长的方案,本技术是基于某一第一空白热敏胶片特有的加热时长动态调整值,去针对性的对该第一空白热敏胶片内的每一像素点,分灰阶的进行加热时长调整。可见,本技术不仅考量了第一空白热敏胶片
本身的特征,在加热时长调整时也更为精细恰当,最后驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,即可得到优化后的目标热敏胶片图像。
[0068]
在一个实施例中,如图3所示,提出了一种动态调整加热时长的热敏打印装置,该装置包括:
[0069]
加热时长动态调整模块302,用于获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;其中,加热时长动态调整值指示打印在第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,一个灰阶区域指示一个灰阶的范围;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;其中,目标像素点为待打印图像内的任意一个像素点;基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;
[0070]
打印模块304,用于驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,以得到目标热敏胶片图像。
[0071]
图4示出了一个实施例中动态调整加热时长的热敏打印设备的内部结构图。如图4所示,该动态调整加热时长的热敏打印设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该动态调整加热时长的热敏打印设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现动态调整加热时长的热敏打印方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行动态调整加热时长的热敏打印方法。本领域技术人员可以理解,图4中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的动态调整加热时长的热敏打印设备的限定,具体的动态调整加热时长的热敏打印设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0072]
一种动态调整加热时长的热敏打印设备,包括存储器、处理器以及存储在该存储器中并可在该处理器上执行的计算机程序,该处理器执行该计算机程序时实现如下步骤:获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,以得到目标热敏胶片图像。
[0073]
一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如下步骤:获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和第一空白热敏胶片测试打印后的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;驱动热敏
打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,以得到目标热敏胶片图像。
[0074]
需要说明的是,上述动态调整加热时长的热敏打印方法、装置、设备及计算机可读存储介质属于一个总的发明构思,动态调整加热时长的热敏打印方法、装置、设备及计算机可读存储介质实施例中的内容可相互适用。
[0075]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0076]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0077]
以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。

技术特征:


1.一种动态调整加热时长的热敏打印方法,其特征在于,应用于带热敏打印头的热敏打印机上,所述方法包括:获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;其中,所述加热时长动态调整值指示打印在所述第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,一个灰阶区域指示一个灰阶的范围;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于所述目标灰阶区域和所述第一空白热敏胶片测试打印后的加热时长动态调整值确定所述目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;其中,所述目标像素点为所述待打印图像内的任意一个像素点;基于所述加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;驱动所述热敏打印头基于调整后每个像素点的加热时长将所述待打印图像打印在所述第一空白热敏胶片上,以得到目标热敏胶片图像。2.根据权利要求1所述的方法,其特征在于,所述获取第一空白热敏胶片测试打印后的加热时长动态调整值,包括:获取灰阶图,驱动所述热敏打印头将所述灰阶图打印在第二空白热敏胶片上,以得样本热敏胶片;其中,所述灰阶图内包括所有预设灰阶的像素点,所述第二空白热敏胶片与所述第一空白热敏胶片的材质相同;检测所述样本热敏胶片内不同像素点的光密度值,以得到所述第二空白热敏胶片的受热特性曲线;其中,所述受热特性曲线指示所述第二空白热敏胶片在受热后,所有预设灰阶的光密度值;将所述受热特性曲线划分为至少一个灰阶区域,在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,以得到所述第二空白热敏胶片的加热时长动态调整值,将所述第二空白热敏胶片的加热时长动态调整值为所述第一空白热敏胶片测试打印后的加热时长动态调整值;其中,所述打印偏差指示所述预设灰阶的光密度值的偏差程度,所述目标灰阶区域为所述至少一个灰阶区域中的任意一个。3.根据权利要求2所述的方法,其特征在于,所述将所述受热特性曲线划分为至少一个灰阶区域,包括:在所述受热特性曲线中,将斜率属于同一斜率范围,且连续的预设灰阶划分为一个灰阶区域,以得到所述至少一个灰阶区域。4.根据权利要求2所述的方法,其特征在于,所述根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值之前,还包括:计算目标预设灰阶的光密度值与对应的标准光密度值的差值,将所述差值作为所述目标预设灰阶的打印偏差,以得到所有预设灰阶的打印偏差;其中,所述目标预设灰阶为所述目标灰阶区域内的预设灰阶中的任意一个。5.根据权利要求4所述的方法,其特征在于,所述在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,包括:计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算所述比值与单位加热时长调整值的乘积,将得到的乘积结果作为所述目标预设灰阶的加热时长调整值,以得到所
述目标灰阶区域内所有预设灰阶的加热时长调整值;计算所述目标灰阶区域内所有预设灰阶的加热时长调整值的和,并取平均,将得到的平均结果作为所述目标灰阶区域的加热时长调整值。6.根据权利要求4所述的方法,其特征在于,所述在目标灰阶区域内,根据所有预设灰阶的打印偏差计算所述目标灰阶区域的加热时长调整值,包括:计算目标预设灰阶的打印偏差与单位打印偏差的比值,并计算所述比值与单位加热时长调整值的乘积,将得到的乘积结果作为所述目标预设灰阶的加热时长调整值,以得到所述目标灰阶区域内所有预设灰阶的加热时长调整值;为所述目标灰阶区域内每一预设灰阶的加热时长调整值设定一个权重,并进行加权求和,将得到的加权求和结果作为所述目标灰阶区域的加热时长调整值;其中,打印偏差越大设定的权重越小,所有打印偏差的权重和为1。7.一种动态调整加热时长的热敏打印装置,其特征在于,所述装置包括:加热时长动态调整模块,用于获取第一空白热敏胶片测试打印后的加热时长动态调整值,和待打印图像内所有像素点的灰度值;其中,所述加热时长动态调整值指示打印在所述第一空白热敏胶片上,属于不同灰阶区域的像素点的加热时长调整值,一个灰阶区域指示一个灰阶的范围;基于目标像素点的灰度值确定所属的目标灰阶区域,并基于所述目标灰阶区域和所述第一空白热敏胶片测试打印后的加热时长动态调整值确定所述目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;其中,所述目标像素点为所述待打印图像内的任意一个像素点;基于所述加热时长调整值对预设的初始加热时长进行调整,以得到调整后每个像素点的加热时长;打印模块,用于驱动所述热敏打印头基于调整后每个像素点的加热时长将所述待打印图像打印在所述第一空白热敏胶片上,以得到目标热敏胶片图像。8.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。9.一种动态调整加热时长的热敏打印设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。

技术总结


本发明公开了一种动态调整加热时长的热敏打印方法、装置、设备和介质,包括:首先获取第一空白热敏胶片测试打印后的加热时长动态调整值,再基于待打印图像内目标像素点的灰度值确定所属的目标灰阶区域,并基于目标灰阶区域和对应的加热时长动态调整值确定目标像素点对应的加热时长调整值,以得到所有像素点的加热时长调整值;以及基于加热时长调整值对预设的初始加热时长进行调整,以得到调整后的每个像素点的加热时长。可见,本申请不仅考量了第一空白热敏胶片本身的特征,在加热时长调整时也更为精细恰当,最后驱动热敏打印头基于调整后每个像素点的加热时长将待打印图像打印在第一空白热敏胶片上,即可得到优化后的目标热敏胶片图像。热敏胶片图像。热敏胶片图像。


技术研发人员:

詹清泉 张斌 蓝菊芳

受保护的技术使用者:

南阳柯丽尔科技有限公司

技术研发日:

2022.06.13

技术公布日:

2022/9/19


文章投稿或转载声明

本文链接:http://www.wtabcd.cn/zhuanli/patent-1-8828-0.html

来源:专利查询检索下载-实用文体写作网版权所有,转载请保留出处。本站文章发布于 2022-12-02 13:44:21

发表评论

验证码:
用户名: 密码: 匿名发表
评论列表 (有 条评论
2人围观
参与讨论