一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

消除图像墨点重叠的数据处理方法、装置、设备、介质与流程

2021-08-27 13:41:00 来源:中国专利 TAG:数据处理 重叠 介质 装置 消除
消除图像墨点重叠的数据处理方法、装置、设备、介质与流程

本发明涉及喷墨打印技术领域,尤其涉及一种消除图像墨点重叠的数据处理方法、装置、设备及介质。



背景技术:

喷墨打印技术是指通过喷头上的喷嘴将墨滴喷射到打印介质上以得到图像或文字的技术,主要包括往复式扫描打印、一次性扫描打印、多喷头并排扫描打印等,往复式扫描打印也称作多pass扫描打印,多pass扫描打印是指待打印图像的每个单元都要进行多次插补才能打印完成,每个单元都由多个像素点组成,如2pass扫描打印则每个单元由2个像素点组成,3pass扫描打印则每个单元由3个像素点组成;一次性扫描打印也称作单pass扫描打印,单pass扫描打印是指待打印图像的每个单元只需要一次扫描就可以打印完成;多喷头并排扫描打印也称作onepass扫描打印,onepass扫描打印是指待打印图像一次打印完成。

如图1所示,由于喷墨打印装置的打印精度和驱动电机误差的原因,很难保证打印机工作时喷头与打印介质每次相对移动的距离完全相等,从而导致喷头来回打印的过程中,由于移动距离存在误差导致打印出的图像部分墨点存在重叠,进而导致打印图像不均匀出现露白的现象,打印图像质量差品质得不到保证。因此,如何寻找一种消除图像墨点重叠的数据处理方法,已成为本领域亟待解决的技术问题。



技术实现要素:

本发明实施例提供了消除图像墨点重叠的数据处理方法、装置、设备及存储介质,用以解决现有技术中打印图像不均匀的问题。

第一方面,本发明实施例提供了一种消除图像墨点重叠的数据处理方法,所述方法包括:

获取喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵中的羽化区域和非羽化区域;

在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵;

依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得第二打印图像。

优选地,所述获取喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵中的羽化区域和非羽化区域之前,所述方法还包括:

依据每次扫描所对应的第一打印数据矩阵进行喷墨打印获得第一打印图像。

优选地,所述方法还包括:

对比所述第一打印图像的第一密度值和所述第二打印图像的第二密度值;

若所述第二密度值比所述第一密度值的波动大,则在所述第一打印数据矩阵中减小所述羽化区域内的打印数据获得每次扫描所对应的第三打印数据矩阵;

依据所述第三打印数据矩阵进行喷墨打印获得第三打印图像。

优选地,所述羽化区域包括第一子羽化区域和第二子羽化区域,所述在所述第一打印数据矩阵中增加所述羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵包括;

依据所述第一打印图像增加所述第一子羽化区域对应的羽化模板中的出墨点数和所述第二子羽化区域对应的互补模板中的出墨点数;

依据增加了出墨点数的所述羽化模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行处理及依据增加了出墨点数的所述互补模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行处理得到第二打印数据矩阵;

其中,所述羽化模板和所述互补模板中的总出墨点数大于所述羽化区域对应的原始打印数据中的总出墨点数。

优选地,所述第一打印数据矩阵包括:第一青色打印数据矩阵、第一品红色打印数据矩阵、第一黄色打印数据矩阵、第一黑色打印数据矩阵,所述羽化模板包括青色羽化模板、品红色羽化模板、黄色羽化模板与黑色羽化模板,所述互补模板包括青色互补模板、品红色互补模板、黄色互补模板与黑色互补模板。

优选地,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板都相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板都相同。

优选地,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板中至少有两个模板不相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板中至少有两个模板不相同。

优选地,所述在所述第一打印数据矩阵中增加所述羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵包括:

依据所述第一打印图像确定所述第一打印数据矩阵中所述羽化区域内每种墨滴增加的百分比,所述墨滴包括大点、中点、小点;

依据所述羽化区域内每种墨滴增加的百分比调整所述第一打印数据矩阵中所述羽化区域对应的打印数据获得每次扫描所对应的第二打印数据矩阵。

优选地,所述减小所述非羽化区域中的打印数据获得每次扫描所对应的第二打印数据矩阵包括:

依据所述第一打印图像获取对所述非羽化区域进行过滤处理的过滤模板;

依据所述过滤模板对所述第一打印数据矩阵中所述非羽化区域对应的打印数据进行处理得到第二打印数据矩阵。

第二方面,本发明实施例提供了一种消除图像墨点重叠的数据处理装置,所述装置包括:

区域获取模块,用于获取喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵中的羽化区域和非羽化区域;

第二打印数据矩阵获取模块,在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵;

第二打印图像获取模块,用于依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得第二打印图像。

第三方面,本发明实施例提供了一种消除图像墨点重叠的数据处理设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

综上所述,本发明实施例提供的消除图像墨点重叠的数据处理方法、装置、设备及介质,所述方法通过增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵,使得第二打印数据矩阵中羽化区域和非羽化区域的最终打印浓度相同,将由于机械误差导致的羽化区域和非羽化区域的打印浓度不相同而使打印图像不均匀的问题消除。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是现有技术打印的不均匀图像。

图2是本发明第一实施例的消除图像墨点重叠的数据处理方法的流程图。

图3是本发明的消除图像墨点重叠的数据处理方法中的喷头示意图。

图4是本发明的消除图像墨点重叠的数据处理方法中的打印示意图。

图5是本发明的消除图像墨点重叠的数据处理方法中的羽化与非羽化区域的划分示意图。

图6是本发明第二实施例的消除图像墨点重叠的数据处理方法的流程图。

图7是本发明的消除图像墨点重叠的数据处理方法中的墨点类型示意图。

图8是本发明第三实施例的消除图像墨点重叠的数据处理方法的流程图。

图9是本发明第四实施例的消除图像墨点重叠的数据处理方法的流程图。

图10是本发明第五实施例的消除图像墨点重叠的数据处理方法的流程图。

图11是本发明第六实施例的消除图像墨点重叠的数据处理装置的结构示意图。

图12是本发明第七实施例的消除图像墨点重叠的数据处理设备的结构示意图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

图像可以是像素的表示,每个像素具有颜色值,如分别代表红色r、绿色g、蓝色b的rgb值或打印基本色的青色c、品红色m、黄色y、黑色k的cmyk值等;图像可以是矩阵的表示,矩阵的行和列可分别对应于在长度和宽度方向上的像素行或像素组行,且矩阵中的每个值可对应于像素值,像素值可以是以cmyk值表示的标量或元组。图像可细分成多个部分,每个部分又是图像,在这种情况下,得到的矩阵可具有比原始图像更少的行或更少的列;也可以将图像彼此编排,使得与得到的编排的图像相关联的矩阵可具有比原始图像更少的行或更少的列。

请参见图2,本发明实施例提供了一种消除图像墨点重叠的数据处理方法,所述方法通过增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵,使得第二打印数据矩阵中羽化区域和非羽化区域的最终打印浓度相同,将由于机械误差导致的羽化区域和非羽化区域的打印浓度不相同而使打印图像不均匀的问题消除。所述方法具体包括如下步骤:

s1、获取喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵中的羽化区域和非羽化区域;

请参阅图3,在本实施例中,所述喷头100上有若干个喷嘴101,若干个所述喷嘴101沿副扫描方向l2以均匀的间距分布,所述喷头100沿主扫描方向l1来回扫描以形成图像,所述主扫描方向与所述副扫描方向垂直。由于多pass扫描打印的每个单元都要进行多次插补才能打印完成,因此需要将喷头100按照pass数平均分成多份,如图4中的2pass打印,则将喷头100平均分成100a和100b两部分,每一部分拥有的喷嘴个数相同,开始打印后,喷头100第一次沿主扫描方向l1扫描时100a部分的喷嘴出墨,100b部分的喷嘴不出墨,然后喷头100在副扫描方向l2移动100a部分喷嘴的高度,此时100b部分的喷嘴位于100a第一次打印的图像区域a的开始位置,喷头100第二次沿主扫描方向l1扫描时100a和100b两部分的喷嘴都出墨,此时图像区域a已经打印完成,分别由100a和100b两部分分两次打印完成,而图像区域b完成一次打印,喷头100继续在副扫描方向l2移动100a部分喷嘴的高度,此时100b部分的喷嘴位于图像区域b的开始位置,喷头100第3次沿主扫描方向l1扫描时100a和100b两部分的喷嘴都出墨,此时图像区域b已经打印完成,如此持续进行下去直到整幅图像打印完成,由以上打印过程可以看出每个图像区域都分两次打印完成,两次过程中喷头100与打印介质需要一次相对移动。由于喷墨打印装置的打印精度和驱动电机误差的原因,很难保证打印机工作时喷头与打印介质每次相对移动的距离完全相等,从而导致喷头来回打印的过程中,由于移动距离存在误差导致打印出的图像区域与区域之间部分墨点存在重叠,出现如图1a所示的pass道。如图5,为了消除pass道的问题,将喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵划分成羽化区域和非羽化区域即喷头也被划分成羽化区域和非羽化区域,羽化区域位于副扫描方向喷头的上下两侧且上侧羽化区域的数据与下侧羽化区域的数据互补,上侧羽化数据和下侧羽化数据合并可以形成完整的打印数据,将羽化区域的数据分两次打印且非羽化区域的数据正常打印从而将图像区域拼接处的pass道消除。

s2、在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵;

但由于部分墨点的重叠也导致部分区域没有墨点从而出现如图1b所示的露白情况,为了消除打印图像的露白情况,本发明采用在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵,使得第二打印数据矩阵中羽化区域和非羽化区域的最终打印浓度相同,将由于机械误差导致的羽化区域和非羽化区域的打印浓度不相同而使打印图像不均匀的问题消除。

在本实施例中,将位于副扫描方向喷头的上下两侧的羽化区域分别命名为第一子羽化区域和第二子羽化区域,请参阅图6,所述步骤s2具体包括:

s211、依据所述第一打印图像增加所述第一子羽化区域对应的羽化模板中的出墨点数和所述第二子羽化区域对应的互补模板中的出墨点数;

s212、依据增加了出墨点数的所述羽化模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行处理及依据增加了出墨点数的所述互补模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行处理得到第二打印数据矩阵;

其中,增加了出墨点数的所述羽化模板和增加了出墨点数的所述互补模板中的总出墨点数大于所述羽化区域对应的原始打印数据中的总出墨点数。

具体的,根据打印需求确定第一子羽化区域和第二子羽化区域对应的打印数据矩阵高度,且第一子羽化区域和第二子羽化区域对应的打印数据矩阵的高度相等,同时获取对第一子羽化区域对应的原始打印数据矩阵进行处理的羽化模板,然后依据所述羽化模板获取对第二子羽化区域对应的原始打印数据矩阵进行处理的互补模板,所述互补模板等于全一矩阵减去所述羽化模板,所述羽化模板及羽化数据矩阵。依据所述羽化模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行处理及依据所述互补模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行处理得到第一打印数据矩阵;依据每次扫描所对应的第一打印数据矩阵进行喷墨打印获得第一打印图像。

扫描所述第一打印图像确定羽化处理后的打印效果,依据所述第一打印图像的打印效果确定增加所述第一子羽化区域对应的羽化模板中的出墨点数和所述第二子羽化区域对应的互补模板中的出墨点数,且所述羽化模板和互补模板中增加的出墨点数在对应的原始打印数据矩阵可以找到,这样增加了出墨点数的所述羽化模板和增加了出墨点数的所述互补模板中的总出墨点数就大于所述羽化区域对应的原始打印数据中的总出墨点数即增加了每个区域的打印点数从而将部分空白区域填充,消除了打印图像露白的情况,然后将增加了出墨点数的所述羽化模板对应的数据矩阵与喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行相“与”处理,将增加了出墨点数的所述互补模板与喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行相“与”处理,从而得到喷头沿主扫描方向每次扫描所对应的第二打印数据矩阵。

优选地,在本实施例中,打印设备的喷头由青色墨水喷头、品红色墨水喷头、黄色墨水喷头与黑色墨水喷头组成,每个喷头对应一个打印数据矩阵,因此所述原始打印数据矩阵包括:青色原始打印数据矩阵、品红色原始打印数据矩阵、黄色原始打印数据矩阵、黑色原始打印数据矩阵,所述第一打印数据矩阵包括第一青色打印数据矩阵、第一品红色打印数据矩阵、第一黄色打印数据矩阵、第一黑色打印数据矩阵,所述第二打印数据矩阵包括:第二青色打印数据矩阵、第二品红色打印数据矩阵、第二黄色打印数据矩阵、第二黑色打印数据矩阵,所述羽化模板包括青色羽化模板、品红色羽化模板、黄色羽化模板与黑色羽化模板,所述互补模板包括青色互补模板、品红色互补模板、黄色互补模板与黑色互补模板。同时,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板都相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板都相同。其中,当需要进行浮雕打印时,打印设备喷头还包括白色墨水喷头,在此打印设备拥有的墨水喷头种类不做具体限定。

在另一变形实施例中,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板中至少有两个模板不相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板中至少有两个模板不相同。不同颜色的打印数据矩阵采用不同的羽化模板和互补模板,使得实际的打印数据更加分散进而使图像打印的更均匀。

优选地,请参阅图7,在本实施例中,打印设备喷头为2bit喷头即可以实现大点、中点、小点3种墨点的打印,因此可以通过增加不同墨点的百分比来增加羽化区域的打印数据,具体的请参阅图8包括:

s221、依据所述第一打印图像确定所述第一打印数据矩阵中所述羽化区域内每种墨滴增加的百分比,所述墨滴包括大点、中点、小点;

s222、依据所述羽化区域内每种墨滴增加的百分比调整所述第一打印数据矩阵中所述羽化区域对应的打印数据获得每次扫描所对应的第二打印数据矩阵。

具体的,扫描所述第一打印图像确定羽化处理后的打印效果,具体为获取第一打印图像的第一密度值,,依据所述第一打印图像的第一密度值的波动情况即方差确定所述第一打印数据矩阵中所述羽化区域内每种墨滴增加的百分比,如当第一打印图像的方差大于第一阈值小于第二阈值时,仅仅将所述第一打印数据矩阵中所述羽化区域内小点墨滴增加3%;当第一打印图像的方差大于第二阈值小于第三阈值时,将所述第一打印数据矩阵中所述羽化区域内的中点增加10%或小点墨滴增加3%、中点墨滴增加7%;当第一打印图像的方差大于第三阈值时,将所述第一打印数据矩阵中所述羽化区域内大点增加15%或小点墨滴增加3%、中点墨滴增加7%、大点墨滴增加10%。

消除打印图像不均匀不仅可以增加羽化区域内的打印数据也可以减小所述非羽化区域内的打印数据,请参阅图9,减小所述非羽化区域内的打印数据步骤包括:

s231、依据所述第一打印图像获取对所述非羽化区域进行过滤处理的过滤模板;

s232、依据所述过滤模板对所述第一打印数据矩阵中所述非羽化区域对应的打印数据进行处理得到第二打印数据矩阵。

具体的,扫描所述第一打印图像确定羽化处理后的打印效果,依据所述第一打印图像的打印效果确定对所述非羽化区域进行过滤处理的过滤模板,过滤模板中的出墨点数少于非羽化区域对应的打印数据中的出墨点数,采用所述过滤模板将对所述第一打印数据矩阵中所述非羽化区域对应的打印数据进行相“与”运算得到第二打印数据矩阵,通过过滤模板将所述非羽化区域对应的打印数据内的出墨点减小,从而使得打印图像均匀。

s3、依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得第二打印图像。

具体的,在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵后,依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得的第二打印图像的打印效果可能更差,此时则表明不能增加羽化或减小非羽化区的打印数据,而是需要减小羽化区域内的打印数据,由于非羽化区域内的打印数据已经是原始需要打印的数据所以不能再增加,因此只能减小羽化区域内的打印数据。若依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得的第二打印图像的打印效果变好,但打印图像还存在不均匀,则可以充分上述增加羽化区域或减小非羽化区域的打印数据的方法进一步进行处理。

请参阅图10,当依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得的第二打印图像的打印效果可能更差时,所述数据处理方法还包括:

s4、对比所述第一打印图像的第一密度值和所述第二打印图像的的第二密度值;

s5、若所述第二密度值比所述第一密度值的波动大,则在所述第一打印数据矩阵中减小所述羽化区域内的打印数据获得每次扫描所对应的第三打印数据矩阵;

s6、依据所述第三打印数据矩阵进行喷墨打印获得第三打印图像。

具体的,扫描所述第一打印图像和所述第二打印图像获取第一打印图像的多个第一密度值和第二打印图像的多个第二密度值,计算多个第一密度值的方差及多个第二密度值的方差确定其密度值的波动性,其中也可以计算多个第一密度值的平方差或其他可以表示波动性的计算值,对于波动性的计算在此不做具体限定。,若所述第二密度值比所述第一密度值的波动大,则减小所述第一子羽化区域对应的羽化模板中的出墨点数和所述第二子羽化区域对应的互补模板中的出墨点数;依据减小出墨点数的所述羽化模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行处理及依据减小了出墨点数的所述互补模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行处理得到第二打印数据矩阵;其中,减小了出墨点数的所述羽化模板和减小了出墨点数的所述互补模板中的总出墨点数大于所述羽化区域对应的原始打印数据中的总出墨点数。当打印设备的喷头由多种颜色组成时,每种颜色的羽化模板可以都相同也可以不相同,每种颜色的互补模板可以都相同也可以不相同。

请参阅图11,本发明实施例提供了一种消除图像墨点重叠的数据处理装置,所述装置包括:

区域获取模块10,用于获取喷头沿主扫描方向每次扫描所对应的第一打印数据矩阵中的羽化区域和非羽化区域;

第二打印数据矩阵获取模块20,用于在所述第一打印数据矩阵中增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵;

第二打印图像获取模块30,用于依据每次扫描所对应的第二打印数据矩阵进行喷墨打印获得第二打印图像。

优选地,所述装置还包括:

第一打印图像获取模块,用于依据每次扫描所对应的第一打印数据矩阵进行喷墨打印获得第一打印图像。

优选地,所述装置还包括:

对比模块,用于对比所述第一打印图像的第一密度值和所述第二打印图像的第二密度值;

第三打印数据矩阵获取模块,用于若所述第二密度值比所述第一密度值的波动大,则在所述第一打印数据矩阵中减小所述羽化区域内的打印数据获得每次扫描所对应的第三打印数据矩阵;

第三打印图像获取模块,用于依据所述第三打印数据矩阵进行喷墨打印获得第三打印图像。

优选地,所述第二打印数据矩阵获取模块20包括:

出墨点数增加单元,用于依据所述第一打印图像增加所述第一子羽化区域对应的羽化模板中的出墨点数和所述第二子羽化区域对应的互补模板中的出墨点数;

第二打印数据矩阵获取单元,用于依据增加了出墨点数的所述羽化模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第一子羽化区域对应的原始打印数据进行处理及依据增加了出墨点数的所述互补模板对喷头沿主扫描方向每次扫描所对应的原始打印数据矩阵中所述第二子羽化区域对应的原始打印数据进行处理得到第二打印数据矩阵;

其中,所述羽化模板和所述互补模板中的总出墨点数大于所述羽化区域对应的原始打印数据中的总出墨点数。

优选地,所述第一打印数据矩阵包括:第一青色打印数据矩阵、第一品红色打印数据矩阵、第一黄色打印数据矩阵、第一黑色打印数据矩阵,所述羽化模板包括青色羽化模板、品红色羽化模板、黄色羽化模板与黑色羽化模板,所述互补模板包括青色互补模板、品红色互补模板、黄色互补模板与黑色互补模板。

优选地,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板都相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板都相同。

优选地,所述青色羽化模板、所述品红色羽化模板、所述黄色羽化模板与所述黑色羽化模板中至少有两个模板不相同,所述青色互补模板、所述品红色互补模板、所述黄色互补模板与所述黑色互补模板中至少有两个模板不相同。

优选地,所述第二打印数据矩阵获取模块20还包括:

百分比获取单元,用于依据所述第一打印图像确定所述第一打印数据矩阵中所述羽化区域内每种墨滴增加的百分比,所述墨滴包括大点、中点、小点;

第二打印数据矩阵获取单元,用于依据所述羽化区域内每种墨滴增加的百分比调整所述第一打印数据矩阵中所述羽化区域对应的打印数据获得每次扫描所对应的第二打印数据矩阵。

优选地,所述第二打印数据矩阵获取模块20还包括:

过滤模板获取单元,用于依据所述第一打印图像获取对所述非羽化区域进行过滤处理的过滤模板;

第二打印数据矩阵获取单元,用于依据所述过滤模板对所述第一打印数据矩阵中所述非羽化区域对应的打印数据进行处理得到第二打印数据矩阵。

另外,结合图2描述的本发明实施例的消除图像墨点重叠的数据处理方法可以由消除图像墨点重叠的数据处理设备来实现。图12示出了本发明实施例提供的消除图像墨点重叠的数据处理设备的硬件结构示意图。

消除图像墨点重叠的数据处理设备可以包括处理器401以及存储有计算机程序指令的存储器402。

具体地,上述处理器401可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。

存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。

处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种消除图像墨点重叠的数据处理方法。

在一个示例中,消除图像墨点重叠的数据处理设备还可包括通信接口403和总线410。其中,如图12所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。

通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。

总线410包括硬件、软件或两者,将消除图像墨点重叠的数据处理设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。

另外,结合上述实施例中的消除图像墨点重叠的数据处理方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种消除图像墨点重叠的数据处理方法。

综上所述,本发明实施例提供的消除图像墨点重叠的数据处理方法、装置、设备及介质,所述方法通过增加所述羽化区域或减小所述非羽化区域内的打印数据获得每次扫描所对应的第二打印数据矩阵,使得第二打印数据矩阵中羽化区域和非羽化区域的最终打印浓度相同,将由于机械误差导致的羽化区域和非羽化区域的打印浓度不相同而使打印图像不均匀的问题消除。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜