CN110688074A - 多喷头打印的数据分配的方法、装置、设备及存储介质 - Google Patents

多喷头打印的数据分配的方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN110688074A
CN110688074A CN201810721122.8A CN201810721122A CN110688074A CN 110688074 A CN110688074 A CN 110688074A CN 201810721122 A CN201810721122 A CN 201810721122A CN 110688074 A CN110688074 A CN 110688074A
Authority
CN
China
Prior art keywords
image matrix
data
nozzles
image
printing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810721122.8A
Other languages
English (en)
Other versions
CN110688074B (zh
Inventor
陈艳
苏宇航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sen Da (shenzhen) Technology Co Ltd
Original Assignee
Sen Da (shenzhen) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sen Da (shenzhen) Technology Co Ltd filed Critical Sen Da (shenzhen) Technology Co Ltd
Priority to CN201810721122.8A priority Critical patent/CN110688074B/zh
Publication of CN110688074A publication Critical patent/CN110688074A/zh
Application granted granted Critical
Publication of CN110688074B publication Critical patent/CN110688074B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/54Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed with two or more sets of type or printing elements
    • B41J3/543Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed with two or more sets of type or printing elements with multiple inkjet print heads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1242Image or content composition onto a page

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Ink Jet (AREA)

Abstract

本发明公开了一种多喷头打印的数据分配的方法、装置、设备及存储介质,该方法通过获取待打印图像和打印参数,然后依据所述打印参数将所述待打印图像转化成的图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,将N份所述图像矩阵单元的数据传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,这样就使不同的喷头打印不同的图像矩阵单元从而将喷头拼接的误差扩散到整个打印产品上使得整个产品色彩均匀,避免了多个喷头打印同一份图像矩阵单元出现的局部色差。

Description

多喷头打印的数据分配的方法、装置、设备及存储介质
技术领域
本发明涉及喷墨打印领域,尤其涉及一种多喷头打印的数据分配的方法、装置、设备及存储介质。
背景技术
喷墨打印技术是指通过喷头上的喷嘴将墨滴喷射到打印介质上以得到图像或文字的技术。而通常喷头尺寸相对于图像尺寸较小,所以要打印完整的图像通常需要喷头来回多次喷打才能实现。为了提高打印图像效率,现有技术通常是纵向安装几个相同的喷头将纵向几个喷头当成一个喷头进行打印,从而提高打印图像的效率,但在喷头安装时,需要保证喷头的起始端喷嘴或末端喷嘴分与相邻的喷头的末端喷嘴或起始端喷嘴的距离Y2等于喷头上两个相邻喷嘴的距离Y1,如图1的理想状态。请参阅图2,由于机械误差喷头与喷头间往往达不到理想状态,如果仍然将多个喷头当成一个喷头进行打印则喷头与喷头间的误差将使打印产品出现重叠或空白,影响产品质量。
发明内容
本发明实施例提供了多喷头打印的数据分配的方法、装置、设备及存储介质,用以解决现有技术中喷头拼接处由于机械误差造成的打印产品局部色差的问题。
第一方面,本发明实施例提供了一种多喷头打印的数据分配的方法,所述方法包括:
获取待打印图像和打印参数;
将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;
将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
优选地,所述打印参数包括喷头个数、每个喷头上的喷嘴数、每个喷头上喷嘴的列数、打印介质移动方向上每英寸喷头的覆盖次数即pass数。
优选地,所述将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数包括:
将所述待打印图像转化为图像矩阵,依据所述打印参数获取纵向插取的行间隔数;
依据所述行间隔数,将所述图像矩阵分割成N份图像矩阵单元,N为大于等于2的整数;
优选地,所述图像矩阵单元的份数等于所述喷头个数。
优选地,所述图像矩阵单元的份数等于所述打印介质移动方向上每英寸喷头覆盖次数,所述喷头个数小于等于所述打印介质移动方向上每英寸喷头的覆盖次数。
优选地,所述将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中包括:
将N份所述图像矩阵单元按照纵向插取的顺序进行编号,将所述喷头按照打印介质移动的相反方向进行编号,将N份所述图像矩阵的数据按照预定规则传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,所述预设规则为:设喷头个数为x,将编号为nx+m的所述图像矩阵单元的数据传入编号为m的所述喷头中,x为大于等于2的整数,n为自然数,m为大于等于1的整数。
优选地,所述将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中还包括:
依据每个喷头上喷嘴的所述列数,将每个所述图像矩阵单元按照纵向插取的方法分成Y份子图像矩阵单元并将Y份子图像矩阵单元按照插取的顺序进行编号,将所述喷头上的每一列喷嘴按照喷头横向移动的方向进行编号,将Y份所述子图像矩阵单元按照第二预定规则传入所述喷头的喷嘴列中,使得一个所述子图像矩阵单元的数据对应传入一个所述喷嘴列中,所述子图像矩阵单元的份数等于所述喷头的所述列数,Y为大于等于1的整数,所述第二预设规则为:设每个所述喷头的喷嘴列为个数为a,将编号为na+b的所述子图像矩阵单元的数据传入编号为b的所述喷嘴列中,a为大于等于2的整数,n为自然数,b为大于等于1的整数。
第二方面,本发明实施例提供了一种多喷头打印的数据分配的装置,所述装置包括:
待打印图像和打印参数获取模块,用于获取待打印图像和打印参数;
图像矩阵单元获取模块,用于将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;
数据传输模块,用于将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
第三方面,本发明实施例提供了一种多喷头打印的数据分配的设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。
综上所述,本发明实施例提供的多喷头打印的数据分配的方法、装置、设备及存储介质,该方法通过获取待打印图像和打印参数,然后依据所述打印参数将所述待打印图像转化成的图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,将N份所述图像矩阵单元的数据传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,这样就使不同的喷头打印不同的图像矩阵单元从而将喷头拼接的误差扩散到整个打印产品上使得整个产品色彩均匀,避免了多个喷头打印同一份图像矩阵单元出现的局部色差。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是喷头拼接的理想状态示意图。
图2是现有技术喷头拼接的实际状态图。
图3是本发明多喷头打印的数据分配的方法流程示意图。
图4是本发明多喷头打印的数据分配的方法的图像矩阵拆分打印的示意图。
图5是现有技术的图像矩阵的数据拆分打印的示意图。
图6是本发明实施例的多喷头打印的数据分配的方法的喷头示意图。
图7是本发明实施例的多喷头打印的数据分配的装置的结构示意图。
图8是本发明实施例的多喷头打印的数据分配的设备的结构示意图。
具体实施方式
下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
请参见图3,本发明实施例提供了一种多喷头打印的数据分配的方法,该方法通过获取待打印图像和打印参数,然后依据所述打印参数将所述待打印图像转化成的图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,将N份所述图像矩阵单元的数据传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,这样就使不同的喷头打印不同的图像矩阵单元从而将喷头拼接的误差扩散到整个打印使得整个产品色彩均匀,避免了多个喷头打印同一份图像矩阵单元出现的局部色差。该多喷头打印的数据分配的方法包括:
S1、获取待打印图像和打印参数;
优选地,所述打印参数包括喷头个数、每个喷头上的喷嘴数、每个喷头上喷嘴的列数、打印介质移动方向上每英寸喷头的覆盖次数即pass数。所述打印介质移动方向上每英寸喷头的覆盖次数具体为:所述待打印图像的打印精度要求在垂直打印介质移动方向为每英寸360个点,在打印介质移动方向为每英寸720个点,本实施例中的喷头长度为一英寸且共有180个喷嘴,则所述待打印图像如果只用一个喷头进行打印则需要4次覆盖才能打印完成,如果采用两个纵向排列的喷头进行打印则需要2次覆盖才能打印完成。
S2、将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;如所述图像矩阵为A1,按照纵向插取方法分成2份所述图像矩阵单元分别为A11和A12
优选地,所述步骤S2具体包括:
S21、将所述待打印图像转化为图像矩阵,依据所述打印参数获取纵向插取的行间隔数;
S22、依据所述行间隔数,将所述图像矩阵分割成N份图像矩阵单元,N为大于等于2的整数;
优选地,在一实施例中,所述行间隔数等于所述喷头的个数,所述图像矩阵单元的份数等于所述喷头个数。如在本实施例中,所述喷头有4个,将所述图像矩阵分成4份图像矩阵单元,如所述图像矩阵为A2,按照纵向插取方法分成4份所述图像矩阵单元为A21,A22,A23,A24
Figure BDA0001718643090000071
优选地,在另一实施例中,所述行间隔数等于pass数,所述图像矩阵单元的份数等于所述打印介质移动方向上每英寸喷头覆盖次数即pass数,所述喷头个数小于等于所述打印介质移动方向上每英寸喷头的覆盖次数。如在本实施例中,所述待打印图像的打印精度要求在垂直打印介质移动方向为每英寸360个点,在打印介质移动方向为每英寸720个点,本实施例中的喷头长度为一英寸且共有90个喷嘴,沿打印介质移动方向安装有两个喷头,则所述待打印图像用两个喷头进行打印则需要4次覆盖才能打印完成及4pass打印,根据纵向插取方法所述图像矩阵被分成4份所述图像矩阵单元。
S3、将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
请参阅图4,在本实施例中,所述待打印图像的打印精度要求在垂直打印介质移动方向为每英寸360个点,在打印介质移动方向为每英寸720个点,本实施例中的喷头长度为一英寸且共有180个喷嘴,沿打印介质移动方向安装有两个喷头,则所述待打印图像用两个喷头进行打印则需要2次覆盖才能打印完成根据纵向插取方法所述图像矩阵被分成2份所述图像矩阵单元,第一份所述图像矩阵单元中的元素对应数据的打点为●且第一份所述图像矩阵单元的数据传入第一个喷头中,每个打点●对应的距离为1.5个单位,第二份所述图像矩阵单元中的元素对应数据的打点为×且第二份所述图像矩阵单元的数据传入第二个喷头中,每个打点×对应的距离为1.5个单位,打印时第一喷头根据第一所述图像矩阵单元的数据进行打印,第二喷头根据第二所述图像矩阵单元的数据进行打印,采用一个长度为一英寸且共有360个喷嘴的喷头2pass打印的相邻●和×的距离为0.5个单位,而采用两个拼接喷头打印由于喷头拼接的误差相邻●和×的距离为0.3个单位,但由于两喷头内部喷嘴间距固有相等,从而每个喷头打印的数据内部是均匀,进而两喷头拼接距离误差体现到整幅图像上不会出现局部色差,产品色彩均匀。如图5,现有技术将第一份所述图像矩阵单元的数据同时传入第一喷头和第二喷头中,打印时第一喷头和第二喷头同时打印第一份所述图像矩阵单元的数据;第二份所述图像矩阵单元的数据同样传入第一喷头和第二喷头中,打印时第一喷头和第二喷头同时打印第二份所述图像矩阵单元的数据,从图5可以明显看出两个喷头拼接处由于机械安装误差间隔不等导致拼接处相邻●的距离从正常的1.5个单位变为1个单位,出现拼接处的墨量不一样,从而有色差。
优选地,在另一实施例中,当所述图像矩阵单元的份数大于所述喷头个数时,所述步骤S3具体包括:将N份所述图像矩阵单元按照纵向插取的顺序进行编号,将所述喷头按照打印介质移动的相反方向进行编号,将N份所述图像矩阵的数据按照预定规则传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,所述预设规则为:设喷头个数为x,将编号为nx+m的所述图像矩阵单元的数据传入编号为m的所述喷头中,x为大于等于2的整数,n为自然数,m为大于等于1的整数。如所述图像矩阵为A2,按照纵向插取方法分成4份所述图像矩阵单元分别为A21,A22,A23,A24,4份所述图像矩阵单元的对应编号分别为:A21的编号为1、A22的编号为2、A23的编号为3和A24的编号为4,所述拼接喷头有两个分别是第一喷头和第二喷头,则所述图像矩阵单元A21和A23的数据依次传入第一喷头中,所述图像矩阵单元A22和A24的数据依次传入第二喷头中,这样两个喷头拼接处的误差就通过插取的数据均匀的分散到了整幅图中,使得产品色彩均匀,不会出现局部误差。
优选地,所述步骤S3具体还包括:
依据每个喷头上喷嘴的所述列数,将每个所述图像矩阵单元按照纵向插取的方法分成Y份子图像矩阵单元并将Y份子图像矩阵单元按照插取的顺序进行编号,将所述喷头上的每一列喷嘴按照喷头横向移动的方向进行编号,将Y份所述子图像矩阵单元按照第二预定规则传入所述喷头的喷嘴列中,使得一个所述子图像矩阵单元的数据对应传入一个所述喷嘴列中,所述子图像矩阵单元的份数等于所述喷头的所述列数,Y为大于等于1的整数,所述第二预设规则为:设每个所述喷头的喷嘴列为个数为a,将编号为na+b的所述子图像矩阵单元的数据传入编号为b的所述喷嘴列中,a为大于等于2的整数,n为自然数,b为大于等于1的整数。
请参阅图6,在本实施例中,每个喷头上喷嘴的所述列数为2编号分别为1和2,将所述图像矩阵单元A3按照纵向插取的方法分成2份子图像矩阵单元A31和A32,按照第二预定规则将子图像矩阵单元A31传入编号为1的喷嘴列中,子图像矩阵单元A32传入编号为2的喷嘴列中,当每个喷头上喷嘴的所述列数为1时,则所述图像矩阵单元不需要拆分直接传入对应的喷头中。
Figure BDA0001718643090000101
请参阅图7,本发明实施例提供了一种多喷头打印的数据分配的装置,所述装置包括:
待打印图像和打印参数获取模块10,用于获取待打印图像和打
印参数;
图像矩阵单元获取模块20,用于将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;
数据传输模块30,用于将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
优选地,所述打印参数包括喷头个数、每个喷头上的喷嘴数、每个喷头上喷嘴的列数、打印介质移动方向上每英寸喷头的覆盖次数即pass数。
优选地,所述将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数包括:
将所述待打印图像转化为图像矩阵,依据所述打印参数获取纵向插取的行间隔数;
依据所述行间隔数,将所述图像矩阵分割成N份图像矩阵单元,N为大于等于2的整数;
优选地,所述图像矩阵单元的份数等于所述喷头个数。
优选地,所述图像矩阵单元的份数等于所述打印介质移动方向上每英寸喷头覆盖次数,所述喷头个数小于等于所述打印介质移动方向上每英寸喷头的覆盖次数。
优选地,所述数据传输模块30包括:
第一分配单元,用于将N份所述图像矩阵单元按照纵向插取的顺序进行编号,将所述喷头按照打印介质移动的相反方向进行编号,将N份所述图像矩阵的数据按照预定规则传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,所述预设规则为:设喷头个数为x,将编号为nx+m的所述图像矩阵单元的数据传入编号为m的所述喷头中,x为大于等于2的整数,n为自然数,m为大于等于1的整数。
优选地,所述数据传输模块30还包括:
第二分配单元,依据每个喷头上喷嘴的所述列数,将每个所述图像矩阵单元按照纵向插取的方法分成Y份子图像矩阵单元并将Y份子图像矩阵单元按照插取的顺序进行编号,将所述喷头上的每一列喷嘴按照喷头横向移动的方向进行编号,将Y份所述子图像矩阵单元按照第二预定规则传入所述喷头的喷嘴列中,使得一个所述子图像矩阵单元的数据对应传入一个所述喷嘴列中,所述子图像矩阵单元的份数等于所述喷头的所述列数,Y为大于等于1的整数,所述第二预设规则为:设每个所述喷头的喷嘴列为个数为a,将编号为na+b的所述子图像矩阵单元的数据传入编号为b的所述喷嘴列中,a为大于等于2的整数,n为自然数,b为大于等于1的整数。
另外,结合图8描述的本发明实施例的多喷头打印的数据分配的方法可以由多喷头打印的数据分配的设备来实现。图8示出了本发明实施例提供的多喷头打印的数据分配的设备的硬件结构示意图。
多喷头打印的数据分配的设备可以包括处理器401以及存储有计算机程序指令的存储器402。
具体地,上述处理器401可以包括中央处理器(CPU),或者特定集成电路(Application Specific Integrated Circuit,ASIC),或者可以被配置成实施本发明实施例的一个或多个集成电路。
存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(Hard Disk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(Universal Serial Bus,USB)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。
处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种多喷头打印的数据分配的方法。
在一个示例中,多喷头打印的数据分配的设备还可包括通信接口403和总线410。其中,如图8所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。
通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
总线410包括硬件、软件或两者,将多喷头打印的数据分配的设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、***组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
另外,结合上述实施例中的多喷头打印的数据分配的方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种多喷头打印的数据分配的方法。
综上所述,本发明实施例提供的多喷头打印的数据分配的方法、装置、设备及存储介质,该方法通过获取待打印图像和打印参数,然后依据所述打印参数将所述待打印图像转化成的图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,将N份所述图像矩阵单元的数据传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,这样就使不同的喷头打印不同的图像矩阵单元从而将喷头拼接的误差扩散到整个打印产品上使得整个产品色彩均匀,避免了多个喷头打印同一份图像矩阵单元出现的局部色差。
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或***。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

Claims (10)

1.一种多喷头打印的数据分配的方法,其特征在于,所述方法包括:
获取待打印图像和打印参数;
将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;
将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
2.根据权利要求1所述的多喷头打印的数据分配的方法,其特征在于,所述打印参数包括喷头个数、每个喷头上的喷嘴数、每个喷头上喷嘴的列数、打印介质移动方向上每英寸喷头的覆盖次数即pass数。
3.根据权利要求2所述的多喷头打印的数据分配的方法,其特征在于,所述将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数包括:
将所述待打印图像转化为图像矩阵,依据所述打印参数获取纵向插取的行间隔数;
依据所述行间隔数,将所述图像矩阵分割成N份图像矩阵单元,N为大于等于2的整数。
4.根据权利要求3所述的多喷头打印的数据分配的方法,其特征在于,所述图像矩阵单元的份数等于所述喷头个数。
5.根据权利要求3所述的多喷头打印的数据分配的方法,其特征在于,所述图像矩阵单元的份数等于所述打印介质移动方向上每英寸喷头覆盖次数,所述喷头个数小于等于所述打印介质移动方向上每英寸喷头的覆盖次数。
6.根据权利要求5所述的多喷头打印的数据分配的方法,其特征在于,所述将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中包括:
将N份所述图像矩阵单元按照纵向插取的顺序进行编号,将所述喷头按照打印介质移动的相反方向进行编号,将N份所述图像矩阵的数据按照第一预定规则传入所述喷头中,使得一个所述图像矩阵单元的数据对应传入一个所述喷头中,所述第一预设规则为:设喷头个数为x,将编号为nx+m的所述图像矩阵单元的数据传入编号为m的所述喷头中,x为大于等于2的整数,n为自然数,m为大于等于1的整数。
7.根据权利要求6所述的多喷头打印的数据分配的方法,其特征在于,所述将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中还包括:
依据每个喷头上喷嘴的所述列数,将每个所述图像矩阵单元按照纵向插取的方法分成Y份子图像矩阵单元并将Y份子图像矩阵单元按照插取的顺序进行编号,将所述喷头上的每一列喷嘴按照喷头横向移动的方向进行编号,将Y份所述子图像矩阵单元按照第二预定规则传入所述喷头的喷嘴列中,使得一个所述子图像矩阵单元的数据对应传入一个所述喷嘴列中,所述子图像矩阵单元的份数等于所述喷头的所述列数,Y为大于等于1的整数,所述第二预设规则为:设每个所述喷头的喷嘴列为个数为a,将编号为na+b的所述子图像矩阵单元的数据传入编号为b的所述喷嘴列中,a为大于等于2的整数,n为自然数,b为大于等于1的整数。
8.一种多喷头打印的数据分配的装置,其特征在于,所述装置包括:
待打印图像和打印参数获取模块,用于获取待打印图像和打印参数;
图像矩阵单元获取模块,用于将所述待打印图像转化为图像矩阵,依据所述打印参数将所述图像矩阵中的元素按照纵向插取的方法分成N份图像矩阵单元,N为大于等于2的整数;
数据传输模块,用于将N份所述图像矩阵单元的数据传入所述喷头中,一个所述图像矩阵单元的数据对应传入一个所述喷头中。
9.一种多喷头打印的数据分配的设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1-7中任一项所述的方法。
10.一种存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1-7中任一项所述的方法。
CN201810721122.8A 2018-07-04 2018-07-04 多喷头打印的数据分配的方法、装置、设备及存储介质 Active CN110688074B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810721122.8A CN110688074B (zh) 2018-07-04 2018-07-04 多喷头打印的数据分配的方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810721122.8A CN110688074B (zh) 2018-07-04 2018-07-04 多喷头打印的数据分配的方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN110688074A true CN110688074A (zh) 2020-01-14
CN110688074B CN110688074B (zh) 2023-03-31

Family

ID=69106339

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810721122.8A Active CN110688074B (zh) 2018-07-04 2018-07-04 多喷头打印的数据分配的方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN110688074B (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111186226A (zh) * 2020-01-20 2020-05-22 深圳市雄帝科技股份有限公司 Uv打印方法、装置、设备及存储介质
CN111301022A (zh) * 2020-02-27 2020-06-19 珠海奔彩打印科技有限公司 一种打印方法、装置,手持式打印机及存储介质
CN111391533A (zh) * 2020-03-30 2020-07-10 珠海趣印科技有限公司 一种改进热敏打印机图像均匀性的方法
CN112000302A (zh) * 2020-08-25 2020-11-27 上海合阔信息技术有限公司 一种标签生成方法、模板配置方法、装置及存储介质
CN113320291A (zh) * 2020-02-28 2021-08-31 深圳市汉森软件有限公司 打印色彩均匀图像的数据处理方法、装置、设备及介质
CN115476587A (zh) * 2020-06-09 2022-12-16 森大(深圳)技术有限公司 基于羽化模板的喷墨打印方法、装置、设备及存储介质
CN115503344A (zh) * 2021-06-23 2022-12-23 森大(深圳)技术有限公司 驻留式图像打印方法、装置、设备及存储介质
US12020093B2 (en) 2020-02-27 2024-06-25 Zhuhai Bentsai Electronics Co., Ltd. Handheld printer, printing method, information processing method and printing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030103100A1 (en) * 2001-10-31 2003-06-05 Rudi Vanhooydonck Method and apparatus for maintaining colour sequence when printing
CN101180637A (zh) * 2005-05-25 2008-05-14 爱克发印艺公司 用于改善点阵打印机中的图像质量的图像处理方法和装置
CN102259489A (zh) * 2010-05-24 2011-11-30 佳能株式会社 图像处理器和图像处理方法
CN102294887A (zh) * 2010-06-24 2011-12-28 佳能株式会社 图像处理器、图像处理方法及喷墨打印机
US20130163010A1 (en) * 2011-12-27 2013-06-27 Brother Kogyo Kabushiki Kaisha Print control device capable of generating image data using plurality of error matrices
CN106610799A (zh) * 2015-10-27 2017-05-03 北大方正集团有限公司 一种喷墨印刷的数据拆分延迟处理方法、装置及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030103100A1 (en) * 2001-10-31 2003-06-05 Rudi Vanhooydonck Method and apparatus for maintaining colour sequence when printing
CN101180637A (zh) * 2005-05-25 2008-05-14 爱克发印艺公司 用于改善点阵打印机中的图像质量的图像处理方法和装置
CN102259489A (zh) * 2010-05-24 2011-11-30 佳能株式会社 图像处理器和图像处理方法
CN102294887A (zh) * 2010-06-24 2011-12-28 佳能株式会社 图像处理器、图像处理方法及喷墨打印机
US20130163010A1 (en) * 2011-12-27 2013-06-27 Brother Kogyo Kabushiki Kaisha Print control device capable of generating image data using plurality of error matrices
CN106610799A (zh) * 2015-10-27 2017-05-03 北大方正集团有限公司 一种喷墨印刷的数据拆分延迟处理方法、装置及***

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111186226A (zh) * 2020-01-20 2020-05-22 深圳市雄帝科技股份有限公司 Uv打印方法、装置、设备及存储介质
CN111301022A (zh) * 2020-02-27 2020-06-19 珠海奔彩打印科技有限公司 一种打印方法、装置,手持式打印机及存储介质
US12020093B2 (en) 2020-02-27 2024-06-25 Zhuhai Bentsai Electronics Co., Ltd. Handheld printer, printing method, information processing method and printing device
CN113320291A (zh) * 2020-02-28 2021-08-31 深圳市汉森软件有限公司 打印色彩均匀图像的数据处理方法、装置、设备及介质
CN113320291B (zh) * 2020-02-28 2022-07-15 深圳市汉森软件有限公司 打印色彩均匀图像的数据处理方法、装置、设备及介质
CN111391533A (zh) * 2020-03-30 2020-07-10 珠海趣印科技有限公司 一种改进热敏打印机图像均匀性的方法
CN111391533B (zh) * 2020-03-30 2021-04-30 珠海趣印科技有限公司 一种改进热敏打印机图像均匀性的方法
CN115476587B (zh) * 2020-06-09 2023-09-08 森大(深圳)技术有限公司 基于羽化模板的喷墨打印方法、装置、设备及存储介质
CN115476587A (zh) * 2020-06-09 2022-12-16 森大(深圳)技术有限公司 基于羽化模板的喷墨打印方法、装置、设备及存储介质
CN112000302A (zh) * 2020-08-25 2020-11-27 上海合阔信息技术有限公司 一种标签生成方法、模板配置方法、装置及存储介质
CN112000302B (zh) * 2020-08-25 2021-08-17 上海合阔信息技术有限公司 一种标签生成方法、模板配置方法、装置及存储介质
CN115503344A (zh) * 2021-06-23 2022-12-23 森大(深圳)技术有限公司 驻留式图像打印方法、装置、设备及存储介质
CN115503344B (zh) * 2021-06-23 2024-03-22 森大(深圳)技术有限公司 驻留式图像打印方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN110688074B (zh) 2023-03-31

Similar Documents

Publication Publication Date Title
CN110688074B (zh) 多喷头打印的数据分配的方法、装置、设备及存储介质
CN111347793B (zh) 数码喷头拼接误差处理方法、装置、打印设备及存储介质
CN110202933B (zh) 调整出墨量补偿异常喷嘴的方法、装置、设备及介质
CN110561929B (zh) 扫描式喷墨打印控制方法、装置、设备及存储介质
CN109272471B (zh) 打印数据羽化处理方法、装置、设备及存储介质
CN110039901B (zh) Onepass喷墨打印控制方法、装置、设备及介质
CN109697040B (zh) 打印数据处理方法、设备及打印机
CN110757955B (zh) 喷头对齐校准值的校验方法、装置、设备及存储介质
CN110757956B (zh) 喷头安装偏差值的获取方法、装置、设备及存储介质
CN110027325B (zh) 打印控制方法、装置、设备及打印机
CN110733253B (zh) 喷头保湿打印控制方法、装置、设备及存储介质
CN110202936B (zh) 基于状态图检测喷嘴是否异常的方法、装置、设备及介质
CN111045609B (zh) 喷墨打印方法、装置、设备及存储介质
CN110843367A (zh) 双面图像的打印控制方法、装置、设备、介质及打印机
CN113829751B (zh) 消除墨滴偏差的打印数据处理方法、装置、设备及介质
CN113895151B (zh) 打印数据容错处理方法、装置、设备及存储介质
CN110865779B (zh) 单喷头多色打印的数据提取方法、装置、设备及存储介质
CN110901251A (zh) 同排喷头打印双面图像的方法、装置、设备及存储介质
CN110901229B (zh) 图像数据处理方法、装置、设备及存储介质
CN113511007B (zh) 喷嘴拼接误差消除的方法、装置、设备及存储介质
CN113320292B (zh) 消除喷嘴拼接道的处理方法、装置、设备及存储介质
CN114953731B (zh) Onepass插点打印方法、装置、设备及存储介质
CN113306301B (zh) 消除图像墨点重叠的数据处理方法、装置、设备、介质
CN114559745B (zh) 处理液数据的迭代打印方法、装置、设备及存储介质
CN114536969B (zh) 基于像素点位置信息的处理液数据打印方法、装置及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant