CN104553313B - Printing image data processing method and device - Google Patents
Printing image data processing method and device Download PDFInfo
- Publication number
- CN104553313B CN104553313B CN201310504924.0A CN201310504924A CN104553313B CN 104553313 B CN104553313 B CN 104553313B CN 201310504924 A CN201310504924 A CN 201310504924A CN 104553313 B CN104553313 B CN 104553313B
- Authority
- CN
- China
- Prior art keywords
- site
- row
- printing
- dots
- point
- 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.)
- Expired - Fee Related
Links
- 238000007639 printing Methods 0.000 title claims abstract description 71
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 239000011159 matrix material Substances 0.000 claims abstract description 31
- 238000000926 separation method Methods 0.000 claims abstract description 21
- 238000000034 method Methods 0.000 abstract description 15
- 239000000919 ceramic Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 2
- 238000007641 inkjet printing Methods 0.000 description 2
- 239000007921 spray Substances 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- WYTGDNHDOZPMIW-RCBQFDQVSA-N alstonine Natural products C1=CC2=C3C=CC=CC3=NC2=C2N1C[C@H]1[C@H](C)OC=C(C(=O)OC)[C@H]1C2 WYTGDNHDOZPMIW-RCBQFDQVSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000003595 mist Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
Landscapes
- Ink Jet (AREA)
- Record Information Processing For Printing (AREA)
Abstract
本发明提供一种打印图像数据处理方法及装置。该方法包括:根据喷头数将打印图像数据分为至少两个主列,所述打印图像数据为将图片进行分色挂网后形成的、M*N个网点组成的M行、N列的矩阵;对该矩阵每行中的网点进行处理,使得每行网点中第K主列尾端的X个网点与该行第K+1主列首端的X个网点重叠,X、K为正整数;在该矩阵每行第K主列与第K+1主列的X个重叠网点中设置打印分割点,将第K主列中打印分割点至尾端最末网点去除,并将第K+1主列中首端第1个网点至打印分割点去除,以使打印机控制系统控制喷头打印对应主列的网点。本方法可实现对分色挂网后形成的打印图像数据的合理分隔,以提高打印出的图案质量。
The invention provides a printing image data processing method and device. The method includes: dividing the print image data into at least two main columns according to the number of nozzles, and the print image data is a matrix of M rows and N columns consisting of M*N network dots formed by color separation and hanging on the screen. ; Process the dots in each row of the matrix so that the X dots at the end of the K main column in each row of dots overlap with the X dots at the head of the K+1 main column of the row, and X and K are positive integers; In each row of the matrix, set the print split point in the X overlapping screen dots of the K main column and the K+1 main column, remove the print split point in the K main column to the last dot at the end, and remove the K+1 main column Remove from the first dot at the beginning of the column to the printing division point, so that the printer control system controls the nozzle to print the dot corresponding to the main column. The method can realize the reasonable separation of the printing image data formed after color separation and hanging on the net, so as to improve the quality of the printed pattern.
Description
技术领域technical field
本发明涉及数据处理技术,尤其涉及一种打印图像数据处理方法及装置。The invention relates to data processing technology, in particular to a printing image data processing method and device.
背景技术Background technique
数字喷墨技术是通过计算机将原始数据分色挂网生成数字喷墨印刷机可打印的打印机图像数据、再传输给打印机的数控系统,由数控系统控制数字喷头直接喷墨成像。Digital inkjet technology is to generate image data that can be printed by a digital inkjet printing machine through the computer through the computer to separate the original data, and then transmit it to the numerical control system of the printer. The digital nozzle is controlled by the numerical control system to directly inkjet imaging.
陶瓷喷墨打印机是采用数字喷墨技术在陶瓷等不同材质上打印图案的数字喷墨印刷设备,陶瓷板等基材在很长的传送带上沿纵向移动,当将陶瓷板传送到相对于陶瓷喷墨打印机的喷头的预定位置,喷头在控制系统的控制下,喷嘴中的压电晶体产生脉冲将油墨挤出,并直接向陶瓷的表面喷射雾状墨滴成像。由于,陶瓷板等基材的横向(在水平面内垂直于传送带移动的方向)宽度比较大,而一个喷头可覆盖的横向宽度又十分有限,因而,需要采用多个喷头;如图1所示,为节省安装空间,多个喷头1沿横向F2交错排列,即相邻的喷头1在纵向也相距一定间隔,多个喷头1同时喷墨从而实现在整个宽度幅面上印刷图案。Ceramic inkjet printer is a digital inkjet printing equipment that uses digital inkjet technology to print patterns on different materials such as ceramics. Substrates such as ceramic plates move longitudinally on a long conveyor belt. The predetermined position of the nozzle of the ink printer, the nozzle is under the control of the control system, the piezoelectric crystal in the nozzle generates pulses to squeeze out the ink, and directly sprays mist ink droplets to the surface of the ceramic for imaging. Because the horizontal width (perpendicular to the moving direction of the conveyor belt in the horizontal plane) of substrates such as ceramic plates is relatively large, and the horizontal width that can be covered by one nozzle is very limited, therefore, multiple nozzles are required; as shown in Figure 1, In order to save installation space, multiple nozzles 1 are staggered along the horizontal direction F2, that is, adjacent nozzles 1 are also separated by a certain distance in the longitudinal direction, and multiple nozzles 1 spray ink at the same time to realize printing patterns on the entire width.
但是,当陶瓷片随传送带12一起沿纵向F1移动的过程中,由于传动带本体的运动特点,会在与横向F2上产生微小的振动,从而导致传送带12整体呈现出“蛇形移动”,导致相邻的两个喷头1(纵向上前、后设置的两个喷头1)喷墨所形成的接缝处有部分区域未喷射到墨滴或重复喷射了墨滴,即打印好的图案上形成白线或黑线,影响了打印质量。However, when the ceramic sheet moves along the longitudinal direction F1 with the conveyor belt 12, due to the movement characteristics of the transmission belt body, there will be a slight vibration in the horizontal direction F2, which will cause the conveyor belt 12 to show a "serpentine movement" as a whole, resulting in a relatively The joints formed by the two adjacent nozzles 1 (the two nozzles 1 arranged in front and behind in the longitudinal direction) have part of the area where ink droplets are not ejected or ink droplets are repeatedly ejected, that is, white ink is formed on the printed pattern. Lines or black lines affect the print quality.
发明内容Contents of the invention
针对现有技术中的上述缺陷,本发明提供一种打印图像数据处理方法及装置,用于对分色挂网后形成的打印图像数据进行合理分隔,以提高打印出的图案质量。In view of the above-mentioned defects in the prior art, the present invention provides a printing image data processing method and device, which are used to reasonably separate the printing image data formed after color separation and screen hanging, so as to improve the quality of printed patterns.
本发明提供一种打印图像数据处理方法,包括:The invention provides a printing image data processing method, comprising:
根据喷头数将打印图像数据分为至少两个主列,所述打印图像数据为将图片进行分色挂网后形成的、M*N个网点组成的M行、N列的矩阵,M、N为正整数,M≥1,N≥4;According to the number of nozzles, the print image data is divided into at least two main columns. The print image data is a matrix of M rows and N columns composed of M*N network dots formed after the picture is separated and hung on the net. M, N It is a positive integer, M≥1, N≥4;
对所述矩阵每行中的网点进行处理,使得每行网点中第K主列尾端的X个网点与该行第K+1主列首端的X个网点重叠,X、K为正整数,1≤X,1≤K≤N-1;The dots in each row of the matrix are processed so that the X dots at the end of the Kth main column in each row of dots overlap with the X dots at the head of the K+1 main column in the row, and X and K are positive integers, 1 ≤X, 1≤K≤N-1;
在所述矩阵每行所述第K主列与所述第K+1主列的X个重叠网点中设置打印分割点,将第K主列中所述打印分割点至尾端最末网点去除,并将所述第K+1主列中所述首端第1个网点至所述打印分割点去除,以使打印机控制系统控制喷头打印对应的所述主列的网点。Set the printing division point in the X overlapping dots of the Kth main column and the K+1th main column in each row of the matrix, and remove the printing division point in the Kth main column to the last dot at the end , and remove the 1st dot at the head end in the K+1th main column to the printing division point, so that the printer control system controls the nozzle to print the dots of the corresponding main column.
本发明提供一种打印图像数据处理装置,包括:The present invention provides a print image data processing device, comprising:
划分模块,用于根据喷头数将打印图像数据分为至少两个主列,所述打印图像数据为将图片进行分色挂网后形成的、M*N个网点组成的M行、N列的矩阵,M、N为正整数,M≥1,N≥4;The division module is used to divide the print image data into at least two main columns according to the number of nozzles, and the print image data is formed after the picture is subjected to color separation and hanging on the net, and M*N dots are composed of M rows and N columns. Matrix, M and N are positive integers, M≥1, N≥4;
网点处理模块,用于对所述矩阵每行中的网点进行处理,使得每行网点中第K主列尾端的X个网点与该行第K+1主列首端的X个网点重叠,X、K为正整数,1≤X,1≤K≤N-1;The dot processing module is used to process the dots in each row of the matrix, so that the X dots at the end of the K main column in each row of dots overlap with the X dots at the head of the K+1 main column of the row, X, K is a positive integer, 1≤X, 1≤K≤N-1;
设置模块,用于在所述矩阵每行所述第K主列与所述第K+1主列的X个重叠网点中设置打印分割点,将第K主列中所述打印分割点至尾端最末网点去除,并将所述第K+1主列中所述首端第1个网点至所述打印分割点去除,以使打印机控制系统控制喷头打印对应的所述主列的网点。The setting module is used to set the printing dividing point in the X overlapping dots of the Kth main column and the K+1 main column in each row of the matrix, and set the printing dividing point in the Kth main column to the end Remove the last dot at the end, and remove the first dot at the first end in the K+1th main column to the printing division point, so that the printer control system controls the nozzle to print the dots of the corresponding main column.
本发明提供的打印图像数据处理方法及装置,通过将网点组成的矩阵划分主列、对各主列衔接处进行复制形成重叠网点,并在重叠网点中重新确定打印分隔点,实现了对打印图像数据的更合理分割,以使后续各喷头可有效覆盖其对应的主列中的各网点,提高打印出的图案质量。The printing image data processing method and device provided by the present invention realize the printing image by dividing the matrix composed of network dots into main columns, duplicating the joints of each main column to form overlapping network dots, and re-determining printing separation points in the overlapping network dots. The data is divided more reasonably, so that the subsequent nozzles can effectively cover each dot in the corresponding main column, and the quality of the printed pattern can be improved.
附图说明Description of drawings
图1为陶瓷喷墨打印机喷头与传送带之间的相对位置关系示意图;Figure 1 is a schematic diagram of the relative positional relationship between the ceramic inkjet printer nozzle and the conveyor belt;
图2为本发明实施例的流程图;Fig. 2 is the flowchart of the embodiment of the present invention;
图3A为同一行中第K和第K+1主列划分方式;Fig. 3A is the division method of the Kth and K+1th main columns in the same row;
图3B为经处理后形成的重叠网点示意图;Fig. 3B is a schematic diagram of overlapping dots formed after processing;
图4为经本打印图像数据处理方法实施例处理后的网点矩阵示意图;Fig. 4 is a schematic diagram of a dot matrix processed by the embodiment of the printing image data processing method;
图5为本发明打印图像数据处理装置实施例的结构示意图。FIG. 5 is a schematic structural diagram of an embodiment of a print image data processing device according to the present invention.
具体实施方式detailed description
本实施例提供一种打印图像数据处理方法,如图2所示,包括:This embodiment provides a print image data processing method, as shown in FIG. 2 , including:
S21、根据喷头数将打印图像数据分为至少两个主列,所述打印图像数据为将图片进行分色挂网后形成的、M*N个网点组成的M行、N列的矩阵,M、N为正整数,M≥1,N≥4。S21. Divide the print image data into at least two main columns according to the number of nozzles, the print image data is a matrix of M rows and N columns consisting of M*N network dots formed after the picture is color-separated and hung on the net, M , N is a positive integer, M≥1, N≥4.
本实施例中的打印图像数据是指,将存储于计算机等的处理设备内的图像经分色挂网处理后的、可以供打印设备直接打印的格式文件,即,包括多个排列成M*N矩阵的网点。当然,M、N的具体数值取决图像数据的大小,一般而言,图像数据较大,即M和N分别可以为10或100以上,甚至几万至几百万。The print image data in this embodiment refers to a format file that can be directly printed by a printing device after the image stored in a processing device such as a computer is processed by color separation and screen hanging, that is, it includes a plurality of files arranged in M* N matrix of dots. Of course, the specific values of M and N depend on the size of the image data. Generally speaking, the image data is large, that is, M and N can be 10 or more than 100, or even tens of thousands to several million.
其中,将该打印图像数据分为至少两个主列,即指将这样一个由MN个网点组成的M行、N列的矩阵划分为两个以上的主列,每个主列则包括至少两列网点;而且,主列的总数可根据打印设备的喷头数目确定,每个主列的横向宽度也可根据喷头的喷射能力确定,以使每个喷头可以喷墨打印其对应的主列中的网点。例如,当打印设备在横向上排列有H个喷头(H≥2)时,主列的总数则可以为N+1,而每个主列可以包含同样数量的网点,即每个主列可以包括N/H列网点,而第1个喷头打印第一主列对应的各网点,以此类推,第H个喷头打印第H个主列对应的网点。Wherein, dividing the print image data into at least two main columns refers to dividing such a matrix of M rows and N columns composed of MN dots into more than two main columns, and each main column includes at least two and the total number of the main columns can be determined according to the number of nozzles of the printing equipment, and the lateral width of each main column can also be determined according to the ejection capacity of the nozzles, so that each nozzle can print ink in its corresponding main column outlets. For example, when the printing device has H nozzles arranged in the horizontal direction (H≥2), the total number of main columns can be N+1, and each main column can contain the same number of dots, that is, each main column can include N/H columns of dots, and the first nozzle prints the dots corresponding to the first main column, and so on, the Hth nozzle prints the dots corresponding to the Hth main column.
S22、对所述矩阵每行中的网点进行处理,使得每行网点中第K主列尾端的X个网点为与该行第K+1主列首端的X个网点重叠设置,X、K为正整数,1≤X,1≤K≤N-1。S22. Process the dots in each row of the matrix, so that the X dots at the end of the K main column in each row of dots are overlapped with the X dots at the head of the K+1 main column of the row, and X and K are Positive integer, 1≤X, 1≤K≤N-1.
首端和尾端是相对于每个每行中每个主列的多个网点而言,与前一主列衔接的一端即为首端、与后一主列衔接的一端即为尾端。The head end and tail end are relative to the multiple dots of each main column in each row, the end connected to the previous main column is the head end, and the end connected to the next main column is the tail end.
具体可以同时将每行网点中的每个主列的两端或一端处的网点进行处理,以使同一行中相邻的两个主列衔接处的X个网点重叠,形成重复网点;当然,对于同一行网点中、对应第一或最后一个主列的网点而言,仅需要对第一主列对应的网点的尾端X个网点进行处理、对最后一个主列的首端X个网点进行处理,其余的主列对应的网点的首端和尾端网点分别进行处理。Specifically, the two ends or one end of each main column in each row of dots can be processed at the same time, so that the X dots at the junction of two adjacent main columns in the same row overlap to form repeated dots; of course, For the dots in the same row of dots that correspond to the first or last main column, only the X dots at the end of the dots corresponding to the first main column need to be processed, and the X dots at the beginning of the last main column need to be processed. processing, and the head end and tail end outlets of the outlets corresponding to the rest of the main columns are processed respectively.
具体的处理方式可以为多种,例如,可以将每行中对应K+1主列的一系列网点的首端增加与该行中第K主列对应的一系列网点中的尾端X个网点相同的X个重叠网点,其中第K+1主列中增加X个重叠网点的排列次序与第K主列尾端的X各网点的排列次序一致。图3A示出了同一行中第K和第K+1主列划分方式,图3B示出了经处理后形成的重复网点的位置。或者,也可以将同一行中对应K主列的一系列网点的尾端增加与第K+1主列对应的一系列网点中的首端X个网点相同的X个网点。The specific processing methods can be various, for example, the head end of a series of dots corresponding to the K+1 main column in each row can be increased by X dots at the end of a series of dots corresponding to the Kth main column in the row For the same X overlapped dots, the arrangement order of the X overlapping dots in the K+1 main column is consistent with the arrangement order of the X dots at the end of the K main column. FIG. 3A shows the K-th and K+1-th main column division methods in the same row, and FIG. 3B shows the positions of the repeated dots formed after processing. Alternatively, it is also possible to add X dots at the end of a series of dots corresponding to the K main column in the same row that are the same as the first X dots in the series of dots corresponding to the K+1th main column.
S23、在矩阵每行所述第K主列与所述地K+1主列的X个所述重叠网点中设置打印分割点,将第K主列中所述打印分割点至尾端最末网点去除,并将所述第K+1主列中所述首端地1个网点至所述打印分割点之间的网点去除,以使打印机控制系统控制喷头打印对应的主列的网点。S23. Set the printing division point in the X overlapping dots of the Kth main column and the K+1 main column in each row of the matrix, and set the printing division point in the Kth main column to the end of the end dot removal, and remove the dots between the first dot in the K+1th main column and the printing division point, so that the printer control system controls the nozzle to print the dots of the corresponding main column.
一方面,可将X个重复网点组成的序列中的第t个作为打印分割点,其中,t为正整数,1≤t≤X,且保证同一行中每个打印分割点相对于其所在的重叠网点的位置相同,例如,重叠网点为5个时,可将同一行中的每个重叠网点(包括各主列对应的重叠网点,即第1主列中的尾端的重叠网点,最后一主列首端的重叠网点,以及其余主列的首端和尾端的重叠网点)中左起第二个网点作为打印分隔点;即,当5个网点构成的重叠网点位于一个主列的网点尾端时,上述重叠网点中的五个网点中距离最尾端最远的一个网点为第一个网点,紧邻该网点的、也是由尾端数第4个重叠网点为打印分隔点,当5个网点位于一个主列的网点的首端时,上述5个网点中距离最首端处的一个网点为第一个网点,紧邻该重叠网点的即为打印分隔点。On the one hand, the t-th one of the sequence composed of X repeated network dots can be used as the printing division point, where t is a positive integer, 1≤t≤X, and it is guaranteed that each printing division point in the same line is relative to its location The positions of overlapping outlets are the same, for example, when there are 5 overlapping outlets, each overlapping outlet in the same row (including the overlapping outlets corresponding to each main column, that is, the overlapping outlet at the end of the first main column, the last main the overlapping dots at the head of the column, and the overlapping dots at the beginning and end of the remaining main columns) as the print separation point; that is, when the dot overlap of 5 dots is at the dot end of a main column , among the five dots in the above overlapping dots, the one dot farthest from the end is the first dot, and the dot adjacent to this dot, which is also the fourth overlapping dot from the end, is the printing separation point. When five dots are located in a For the head of the dots in the main column, the dot at the farthest point from the top of the above five dots is the first dot, and the dot adjacent to the overlapping dot is the printing separation point.
确定打印分隔点后,则可以将位于一个主列的尾端的重叠网点中由打印分割点起至最尾端的一个重叠网点去除,仅余下第一个重叠网点至打印分隔点及其之间的重叠网点;同时可以将位于一个主列的首端的一系列重叠网点中由首端第一个重叠网点至打印分割点之间的重叠网点去除,仅余下第t+1个重叠网点至距离首端最远的一个网点之间的X-t个重叠网点。After the printing separation point is determined, one overlapping dot from the printing separation point to the end of the overlapping dots at the end of a main column can be removed, leaving only the first overlapping dot to the printing separation point and the overlap between them At the same time, the overlapped dots between the first overlapping dot at the head end and the printing split point can be removed from a series of overlapping dots located at the head of a main column, leaving only the t+1th overlapping dot to the distance from the first end of the most overlapping dots. X-t overlapping outlets between one outlet away.
另一方面,打印分割点也可以为除网点之外的点,此时可以将打印分隔点为界将一个重叠网点序列分为两部分,当该重叠网点处于一个主列的尾端时,则去除打印分割点至尾端最末的所有网点,当该重叠网点处于一个主列的首端时,则去除第1至打印分隔点之间的所有网点。On the other hand, the printing dividing point can also be a point other than the screen dot. At this time, the printing dividing point can be used as a boundary to divide an overlapping network dot sequence into two parts. When the overlapping network dot is at the end of a main column, then Remove all dots from the print split point to the end of the end, and when the overlapping dots are at the beginning of a main column, remove all dots between the 1st and the print split point.
另外,需要说明的是,不同行的网点中,各打印分割点相对重叠网点的位置可以不同,且遵循的规律可以根据具体需求设置。例如,可以针对第1行的网点,可以将5个重叠网点中左起第2个作为打印分割点;针对第2行的网点,可以将5个重叠网点中的左起第3个重叠网点作为打印分割点,针对第3行的网点,可以将5个重叠网点中的左起第4个重叠网点作为打印分割点;而下面的第4至6行则可以重复上述1至3行的方式设置打印分割点。当然,打印分割的设置方式有多种,而无论采用哪一种,后续对重叠网点的去除处理均可采用与上述类似的去除过程。后续打印机进行打印过程中,每个喷头打印其对应的一个主列中的所有网点;例如,当沿传动带横向设置有四个喷头时,打印图像数据可划分为四个主列,每相邻的两个主列之间分别利用上述方法设置打印分割点,以使相邻主列之间以打印分割点为分割界,每个喷头喷印其所对应的主列所覆盖的网点。In addition, it should be noted that, among the dots of different rows, the positions of the printing division points relative to the overlapping dots may be different, and the rule to be followed may be set according to specific requirements. For example, for the dots in the first row, the second from the left among the five overlapping dots can be used as the printing split point; for the dots in the second row, the third overlapping dot from the left among the five overlapping dots can be used as To print the split point, for the dots in the third row, the fourth overlapping dot from the left among the five overlapping dots can be used as the print split point; and the 4th to 6th lines below can be set by repeating the above 1 to 3 lines Print split points. Of course, there are many ways to set the print segmentation, and no matter which one is used, the subsequent removal of overlapping dots can use a removal process similar to the above. During the printing process of the subsequent printer, each nozzle prints all the dots in its corresponding main column; The above method is used to set the printing division point between the two main columns, so that the printing division point is used as the division boundary between adjacent main columns, and each nozzle prints the dots covered by its corresponding main column.
采用本实施例提供的打印图像数据处理方法,通过将网点组成的矩阵划分主列、对各主列衔接处进行复制形成重叠网点,并在重叠网点中重新确定打印分隔点,实现了对打印图像数据的更合理分隔,以使后续各喷头可有效覆盖其对应的主列中的各网点,提高打印出的图案质量。Using the printing image data processing method provided in this embodiment, by dividing the matrix composed of network dots into main columns, duplicating the joints of each main column to form overlapping network dots, and re-determining printing separation points in the overlapping network dots, the printing image is realized. The data is more reasonably separated, so that the subsequent nozzles can effectively cover the dots in the corresponding main column, and the quality of the printed pattern can be improved.
进一步地,所述在所述矩阵每行所述第K主列与所述第K+1主列的X个重叠网点中设置打印分割点,具体可以包括:Further, setting the printing division points in the X overlapping dots of the Kth main column and the K+1th main column in each row of the matrix may specifically include:
首先,分别确定每行网点中所述打印分割点相对所述重叠网点中的端点的距离;其中,端点可以为一个主列的首端和/或尾端重叠网点序列中最前一个网点,也可以为一个主列的首端和/或尾端重叠网点序列中最后一个网点。First, determine the distance of the printing division point in each row of network points relative to the endpoint in the overlapping network point; wherein, the terminal point can be the first network point in the overlapping network point sequence of the head end and/or tail end of a main column, or Overlaps the last dot in the dot sequence for the beginning and/or end of a main column.
优选地,分别确定每行网点中所述打印分割点相对所述重叠网点中的端点的距离,具体可以为:Preferably, the distances between the printing division points in each row of dots relative to the endpoints in the overlapping dots are respectively determined, which may specifically be:
其中,z表示M*N矩阵中对应的行,1≤z≤M;n1为预设低频周期,可以根据需要形成的打印分割点在第1至M行的方向上排列形状重复出现的部分的最大长度来设定;n2为预设高频周期,可以根据需要形成的打印分割点在第1至M行的方向上排列形状重复出现的部分的最小长度来设定;A1为预设低频周期n1对应的振幅;A2为预设的高频周期n2对应的振幅,其中,A1+A2=d,A1:A2=1:3;d为X个所述重叠网点的长度,优选地,A1=d/8;A2=3*d/8,n1可以取4mm至6mm之间的任意值(包括4mm和6mm),n2可以取小于0.4mm的值,并且n1和n2之间可形成π/4的相位角.Among them, z represents the corresponding row in the M*N matrix, 1≤z≤M; n1 is the preset low-frequency period, and the printing segmentation points formed according to the needs can be arranged in the direction of the first to M rows. The maximum length is set; n2 is the preset high-frequency cycle, which can be set according to the minimum length of the part where the print segmentation points need to be formed in the direction of the first to M rows and the shape repeats; A1 is the preset low-frequency cycle The amplitude corresponding to n1; A2 is the amplitude corresponding to the preset high-frequency period n2, wherein, A1+A2=d, A1:A2=1:3; d is the length of X described overlapping dots, preferably, A1= d/8; A2=3*d/8, n1 can take any value between 4mm and 6mm (including 4mm and 6mm), n2 can take a value less than 0.4mm, and π/4 can be formed between n1 and n2 the phase angle of .
根据上式确定每一行z对应的值的分布情况如图4所示,即随着行数的增加,打印分隔点呈按照上式规律变化的曲线排列。According to the above formula, the distribution of the value corresponding to each line z is shown in Figure 4, that is, as the number of lines increases, the printing separation points are arranged in a curve that changes according to the law of the above formula.
然后,根据所述距离确定打印分割点在所述重叠网点中的位置。即,将到端点为上述距离的电设定为打印分割点,该打印分割点可以刚好落在构成重叠网点的网点上,也可以落在两网点之间。当打印分隔点位于构成重叠网点的网点上时,可以在前一主列中将该网点去除、在相邻的后一主列中保留,也可以在前一主列中保留该网点、而在相邻的后一主列中去除。Then, determine the position of the printing division point in the overlapping dots according to the distance. That is, the electricity that is the above-mentioned distance to the end point is set as the printing division point, and the printing division point can just fall on the network dot that constitutes the overlapping network dot, and can also fall between two network dots. When the printing separation point is located on the dots that constitute overlapping dots, you can remove the dots in the previous main column and keep them in the adjacent next main column, or you can keep the dots in the previous main column and leave them in the next main column. The adjacent next main column is removed.
此时,在步骤21之前,还可以包括设置所述预设低频周期n1和预设周期n2、以及预设低频周期n1对应的振幅A1;预设的高频周期n2对应的振幅A2的步骤。At this time, before step 21, it may also include the step of setting the preset low-frequency cycle n1 and preset cycle n2, and the amplitude A1 corresponding to the preset low-frequency cycle n1; the step of setting the amplitude A2 corresponding to the preset high-frequency cycle n2.
本实施例通过设置周期性分布的打印分隔点的位置,实现更合理地将打印图像数据进行分割,以供喷头喷印打印图像数据对应的主列时,避免在纵向上连续产生漏喷、重复喷墨的现象,从而避免了白线、黑线的出现率,提高了打印图案的质量。In this embodiment, by setting the positions of periodically distributed printing separation points, it is possible to more reasonably divide the printing image data, so that when the nozzle prints the main column corresponding to the printing image data, it can avoid continuous generation of missed spraying and repeated printing in the vertical direction. Inkjet phenomenon, thus avoiding the occurrence rate of white lines and black lines, and improving the quality of printed patterns.
图5为本发明打印图像数据处理装置实施例的结构示意图;如图5所示,本发明另一实施例提供一种打印图像数据处理装置,包括:Fig. 5 is a schematic structural diagram of an embodiment of a print image data processing device of the present invention; as shown in Fig. 5 , another embodiment of the present invention provides a print image data processing device, including:
划分模块51,用于根据喷头数将打印图像数据分为至少两个主列,所述打印图像数据为将图片进行分色挂网后形成的、M*N个网点组成的M行、N列的矩阵,M、N为正整数,M≥1,N≥4;The division module 51 is used to divide the print image data into at least two main columns according to the number of nozzles, and the print image data is M rows and N columns composed of M*N network dots formed after the picture is subjected to color separation and screen hanging The matrix of , M and N are positive integers, M≥1, N≥4;
网点处理模块52,用于对所述矩阵每行中的网点进行处理,使得每行网点中第K主列尾端的X个网点与该行第K+1主列首端的X个网点重叠,X、K为正整数,1≤X,1≤K≤N-1;The dot processing module 52 is used to process the dots in each row of the matrix, so that the X dots at the end of the K main column in each row of dots overlap with the X dots at the head of the K+1 main column of the row, and X , K is a positive integer, 1≤X, 1≤K≤N-1;
设置模块53,用于在所述矩阵每行所述第K主列与所述第K+1主列的X个重叠网点中设置打印分割点,将第K主列中所述打印分割点至尾端最末网点去除,并将所述第K+1主列中所述首端第1个网点至所述打印分割点去除,以使打印机控制系统控制喷头打印对应的所述主列的网点。The setting module 53 is used to set the printing division point in the X overlapping dots of the Kth main column and the K+1th main column in each row of the matrix, and set the printing division point in the Kth main column to removing the last dot at the tail end, and removing the first dot at the first end in the K+1th main column to the printing division point, so that the printer control system controls the nozzle to print the dots of the corresponding main column .
本实施例所述的装置用于执行前述实施例所述的方法中的S21-S23,其具体功能的实现原理和技术效果与前述类似,此处不再赘述。The device described in this embodiment is used to execute S21-S23 in the method described in the foregoing embodiments, and the implementation principles and technical effects of its specific functions are similar to those described above, and will not be repeated here.
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by program instructions and related hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps including the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk and other various media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: It is still possible to modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the various embodiments of the present invention. scope.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310504924.0A CN104553313B (en) | 2013-10-23 | 2013-10-23 | Printing image data processing method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310504924.0A CN104553313B (en) | 2013-10-23 | 2013-10-23 | Printing image data processing method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104553313A CN104553313A (en) | 2015-04-29 |
| CN104553313B true CN104553313B (en) | 2017-02-08 |
Family
ID=53070838
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310504924.0A Expired - Fee Related CN104553313B (en) | 2013-10-23 | 2013-10-23 | Printing image data processing method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104553313B (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106183510B (en) * | 2015-05-06 | 2018-05-04 | 北大方正集团有限公司 | Printing process and device |
| CN105511788B (en) * | 2015-12-08 | 2019-04-30 | 惠州Tcl移动通信有限公司 | A kind of the picture amplification display method and system of mobile terminal |
| JP6520901B2 (en) * | 2016-12-12 | 2019-05-29 | 京セラドキュメントソリューションズ株式会社 | IMAGE FORMING SYSTEM, IMAGE FORMING APPARATUS, SERVER, AND IMAGE FORMING METHOD |
| CN109697040B (en) * | 2018-12-07 | 2022-06-17 | 森大(深圳)技术有限公司 | Print data processing method, device and printer |
| KR102196062B1 (en) * | 2019-11-13 | 2020-12-29 | 윤태중 | Apparatus for engraving pattern on master for manufacturing light guide plate |
| CN111152568B (en) * | 2020-01-20 | 2021-03-16 | 东莞炜煌打印机有限公司 | Segmented printing method and device of thermal printer and thermal printer |
| CN111591037B (en) * | 2020-05-15 | 2021-01-26 | 常州市新创智能科技有限公司 | Ink jet adjusting and verifying method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5079571A (en) * | 1990-05-25 | 1992-01-07 | Tektronix, Inc. | Interlaced printing using spaced print arrays |
| EP0878772A2 (en) * | 1997-05-14 | 1998-11-18 | Seiko Epson Corporation | Printing system and method of printing |
| US5844585A (en) * | 1995-04-27 | 1998-12-01 | Seiko Epson Corporation | Apparatus and method for printing high-quality color image at high speed |
| JPH11170497A (en) * | 1997-12-10 | 1999-06-29 | Canon Inc | Recording device and method |
| JP2007015136A (en) * | 2005-07-05 | 2007-01-25 | Seiko Epson Corp | Printing system, printing method and program |
| JP2008229923A (en) * | 2007-03-18 | 2008-10-02 | Ricoh Co Ltd | Device for processing print data, method for processing print data, program |
| JP2010179550A (en) * | 2009-02-05 | 2010-08-19 | Ricoh Co Ltd | Inkjet printer, print method, program of print method, and recording medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5109758B2 (en) * | 2008-03-28 | 2012-12-26 | セイコーエプソン株式会社 | Liquid ejection device and liquid ejection method |
-
2013
- 2013-10-23 CN CN201310504924.0A patent/CN104553313B/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5079571A (en) * | 1990-05-25 | 1992-01-07 | Tektronix, Inc. | Interlaced printing using spaced print arrays |
| US5844585A (en) * | 1995-04-27 | 1998-12-01 | Seiko Epson Corporation | Apparatus and method for printing high-quality color image at high speed |
| EP0878772A2 (en) * | 1997-05-14 | 1998-11-18 | Seiko Epson Corporation | Printing system and method of printing |
| JPH11170497A (en) * | 1997-12-10 | 1999-06-29 | Canon Inc | Recording device and method |
| JP2007015136A (en) * | 2005-07-05 | 2007-01-25 | Seiko Epson Corp | Printing system, printing method and program |
| JP2008229923A (en) * | 2007-03-18 | 2008-10-02 | Ricoh Co Ltd | Device for processing print data, method for processing print data, program |
| JP2010179550A (en) * | 2009-02-05 | 2010-08-19 | Ricoh Co Ltd | Inkjet printer, print method, program of print method, and recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104553313A (en) | 2015-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104553313B (en) | Printing image data processing method and device | |
| JP5969029B2 (en) | Inkjet printing method and printer | |
| CN103619597B (en) | printing system | |
| JP5782739B2 (en) | Fluid ejecting apparatus and fluid ejecting method | |
| JP6064745B2 (en) | Liquid ejection apparatus and liquid ejection method | |
| JP2006044258A5 (en) | ||
| CN102642399A (en) | Fluid-ejecting device and fluid-ejecting method | |
| JP2015168225A (en) | Control apparatus, control method, and program for recording apparatus | |
| CN102241195B (en) | Fluid ejection device, data generation method by using fluid ejection device to form image and fluid ejection method | |
| CN108124077B (en) | Digital printing processing method, device and the digital printing device of embossing pattern | |
| JP2014100797A5 (en) | Image processing apparatus and image processing method | |
| WO2015033670A1 (en) | Recording head, method for producing same, and recording device | |
| JP6351286B2 (en) | Recording control apparatus and recording control method | |
| US9849671B2 (en) | Adjusting the firing times of a number of nozzles | |
| WO2009015921A1 (en) | Ink jet printing method with meshed framework | |
| CN117162667B (en) | Quick printing method and quick printing device of ink-jet printer | |
| JP2014195894A (en) | Liquid discharge device and liquid discharge method | |
| CN106033328B (en) | Printing control method and device suitable for printing overprint | |
| US10052882B2 (en) | Print control apparatus, print control method, and program | |
| CN104574286B (en) | The method and apparatus for adjusting stitching portion nozzle gray scale | |
| CN108274897B (en) | Printing method and device | |
| CN104553328A (en) | Method and device for eliminating white marks in spray head assembly positions | |
| JP2008290324A (en) | Threshold value matrix formation method, image data formation method, image data formation apparatus, printer and threshold value matrix | |
| EP3115936B1 (en) | Printing apparatus and printing method | |
| US9007651B2 (en) | Threshold matrix generation method, image data generation method, image data generation apparatus, image recording apparatus, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20220617 Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031 Patentee after: New founder holdings development Co.,Ltd. Patentee after: Peking University Patentee after: BEIJING FOUNDER ELECTRONICS Co.,Ltd. Address before: 100871, Beijing, Haidian District, Cheng Fu Road, No. 298, Zhongguancun Fangzheng building, 9 floor Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd. Patentee before: Peking University Patentee before: BEIJING FOUNDER ELECTRONICS Co.,Ltd. |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170208 |