CN113327213A - Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality - Google Patents
Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality Download PDFInfo
- Publication number
- CN113327213A CN113327213A CN202010129602.2A CN202010129602A CN113327213A CN 113327213 A CN113327213 A CN 113327213A CN 202010129602 A CN202010129602 A CN 202010129602A CN 113327213 A CN113327213 A CN 113327213A
- Authority
- CN
- China
- Prior art keywords
- printing
- template
- data
- original
- nozzle
- 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
Links
- 238000007639 printing Methods 0.000 title claims abstract description 180
- 238000000034 method Methods 0.000 title claims abstract description 64
- 239000011159 matrix material Substances 0.000 claims abstract description 40
- 238000007641 inkjet printing Methods 0.000 claims abstract description 25
- 230000008569 process Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 15
- 230000000295 complement effect Effects 0.000 claims description 19
- 230000032669 eclosion Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 8
- 210000003746 feather Anatomy 0.000 claims description 8
- 239000000976 ink Substances 0.000 description 35
- 238000010586 diagram Methods 0.000 description 13
- 239000007921 spray Substances 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 241000191291 Abies alba Species 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/44—Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
- B41J3/445—Printers integrated in other types of apparatus, e.g. printers integrated in cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/128—Direct printing, e.g. sending document file, using memory stick, printing from a camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Ink Jet (AREA)
Abstract
The invention discloses a method, a device, equipment and a medium for eliminating influence of nozzle splicing on printing quality, wherein the method comprises the following steps: acquiring a feathering template for processing an original printing image; calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data; and carrying out ink-jet printing according to the actual printing data to obtain an actual printing image. The invention adopts the corresponding feathering template to process the original printing data so as to eliminate the printing image splicing channel.
Description
Technical Field
The invention relates to the technical field of ink-jet printing, in particular to a method, a device, equipment and a medium for eliminating influence of nozzle splicing on printing quality.
Background
At present, in the working process of an industrial ink-jet printer, a printer nozzle sprays ink drops to form images or characters on a printing medium. In order to improve the accuracy and the height of the printing of the spray head by one-time scanning, a spray head manufacturer designs the spray head shown in figure 1, wherein each spray head (K) in figure 10、C0、M0、Y0And) is formed by splicing 3 small rows of nozzles (a, b and c), and overlapped nozzles exist at the splicing positions of the 3 small rows of nozzles (a, b and c); the manufacturer of the ink jet printing device splices a plurality of nozzles into one nozzle, for example, 3 nozzles for printing cyan (C) ink in FIG. 2 are C0、C1、C 23 nozzles C for printing cyan ink0、C1、C2The heads of the print products of red (M), yellow (Y) and black (K) ink are also 3, and the overlapped nozzles are arranged at the head and tail splicing positions. In the ink-jet printing process, due to the movement of the printing trolley, a 'wind wall' is easily formed at the splicing position of the two rows of nozzles. The air flow velocity in the air wall is higher than that of the surrounding air flow velocity and the air pressure is lower, so that ink droplets ejected from nozzles at the edge of the joint of the two nozzles are easily sucked into the air wall and are overlapped in a cross mode, the ink volume concentration at the overlapped part is higher than that at the surrounding part, a joint channel with deeper color than that at the surrounding part is visually formed, the joint channel is called as a black channel, and an original printing image printed by the joint nozzles is shown in fig. 3.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a storage medium for eliminating influence of nozzle splicing on printing quality, and aims to solve the problem that at least one nozzle at the boundary of two adjacent rows of spliced nozzles in the prior art discharges ink to form a splicing channel.
In a first aspect, an embodiment of the present invention provides a method for eliminating influence of nozzle splicing on printing quality, where the method includes:
acquiring a feathering template for processing an original printing image;
calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
and carrying out ink-jet printing according to the actual printing data to obtain an actual printing image.
Preferably, the acquiring a feathering template that processes an original print image includes:
scanning an original printing image to obtain the shape, position and size of an exposed white area in the original printing image;
acquiring a point distribution rule of the feathering template to be generated according to the shape of the white exposure area;
and generating a feather template with the same size as the exposed white area according to the point distribution rule.
Preferably, the generating of the feathering template having the same size as the white exposed area according to the point distribution rule includes:
and generating a feather template with the same size as the exposed white area by adopting a halftone algorithm according to the point distribution rule.
Preferably, the feathering template comprises K template units, the K template units are arranged in parallel without intervals in the main scanning direction of the spray head, the data dot matrix corresponding to each template unit comprises N rows and M columns, the number of ink outlet points in the N +1 th row in the data dot matrix is greater than that in the N th row, N, M, K, N is a natural number, and N is greater than or equal to N.
Preferably, the point distribution rule is as follows: the number of ink output points of the nth row in the data dot matrix isThe position of the first ink outlet point in the nth row is positioned in the Y-th column,and isThe ink discharge dots are arranged in series.
Preferably, the obtaining actual printing data by operating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image includes:
acquiring lattice data corresponding to a complementary template complementary to the eclosion template according to the lattice data corresponding to the eclosion template;
acquiring original sub-printing data corresponding to each time the nozzle scans along the main scanning direction from the original printing data;
and calculating the dot matrix data corresponding to the eclosion template, the dot matrix data corresponding to the complementary template and each original sub-printing data to obtain multiple copies of actual sub-printing data, wherein the multiple copies of actual sub-printing data form the actual printing data.
Preferably, the ink discharge data and the ink non-discharge data in the dot matrix data corresponding to the feathering template are equal.
In a second aspect, an embodiment of the present invention provides an apparatus for eliminating influence of nozzle splicing on printing quality, where the apparatus includes:
the feathering template acquisition module is used for acquiring a feathering template for processing the original printing image;
the actual printing data acquisition module is used for calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
and the actual printing image acquisition module is used for carrying out ink-jet printing according to the actual printing data to obtain an actual printing image.
In a third aspect, an embodiment of the present invention provides an apparatus for eliminating influence of nozzle splicing on printing quality, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement the method of the first aspect of the embodiments described above.
In a fourth aspect, embodiments of the present invention provide a storage medium having stored thereon computer program instructions, which when executed by a processor, implement the method of the first aspect in the above embodiments.
In summary, the method, the apparatus, the device and the medium for eliminating the influence of nozzle stitching on the printing quality provided by the embodiments of the present invention obtain the corresponding feathering template according to the original printing image, and process the original printing data by using the corresponding feathering template, so as to eliminate the stitching lanes of the printing image, so that the actual printing image obtained by finally performing inkjet printing according to the actual printing data has no stitching lanes.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic view of a head structure employed in an ink jet printing apparatus according to a first embodiment of the present invention.
Fig. 2 is a schematic view of a head structure employed in an ink jet printing apparatus according to a second embodiment of the present invention.
Fig. 3 is a diagram of the effect of printing without the splice lane elimination processing.
Fig. 4 is a schematic structural diagram of an inkjet printing apparatus according to an embodiment of the present invention.
FIG. 5 is a flowchart of a method for eliminating the impact of nozzle stitching on print quality according to a third embodiment of the present invention.
FIG. 6 is a flowchart of a method for eliminating the influence of nozzle splicing on printing quality according to a fourth embodiment of the present invention.
Fig. 7 is a diagram showing effects of the horizontal unevenness image and the vertical unevenness image without the stitch elimination processing.
FIG. 8 is a lateral feathering template and a lateral complementing template of a method of eliminating the impact of nozzle stitching on print quality according to a fourth embodiment of the present invention.
FIG. 9 shows a longitudinal feathering template and a longitudinal complementary template for a method of eliminating the effect of nozzle stitching on print quality according to a fourth embodiment of the present invention.
FIG. 10 is a diagram of a feathering template for a first application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 11 is a diagram of a feathering template for a second application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 12 is a diagram of a feathering template for a third application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 13 is a diagram of a feathering template for a fourth application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 14 is a diagram of a feathering template for a fifth application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 15 is a diagram of a feathering template for a sixth application scenario in a method of eliminating nozzle stitching from affecting print quality, in accordance with an embodiment of the present invention.
FIG. 16 is a flowchart of a method for eliminating the impact of nozzle stitching on print quality according to a fifth embodiment of the present invention.
Fig. 17 is a schematic diagram illustrating the effect of the method for eliminating the influence of nozzle splicing on the printing quality according to the fifth embodiment of the present invention.
Fig. 18 is a schematic structural diagram of an apparatus for eliminating influence of nozzle splicing on printing quality according to a sixth embodiment of the present invention.
Fig. 19 is a schematic structural diagram of an apparatus for eliminating influence of nozzle splicing on printing quality according to a seventh embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Referring to fig. 4, the inkjet printing apparatus according to an embodiment of the present invention includes a printing cart 1, a supporting beam 2 and a printing platform 3, an inkjet printing head (not shown) for ejecting four inks of cyan (C), magenta (M), yellow (Y) and black (K) is mounted on the printing cart 1, the printing cart 1 reciprocates above the printing platform 3 along the supporting beam 2 and continuously advances in a direction perpendicular to the supporting beam 2, and the inkjet printing head ejects ink to a printing medium on the printing platform 3 during the reciprocating motion to form an image.
In the present invention, the inkjet printing apparatus performs inkjet printing using the inkjet print heads as shown in fig. 2, each of the inkjet print heads (K) in fig. 20、C0、M0、Y0And) the nozzle assembly is formed by splicing 3 small rows of nozzles (a, b and c) in a direction perpendicular to the supporting beam 2, and splicing nozzles (overlapped nozzles) exist at the splicing positions of the 3 small rows of nozzles (a, b and c), such as splicing nozzles exist at the splicing positions of the nozzles in the row a and the nozzles in the row b, and splicing nozzles also exist at the splicing positions of the nozzles in the row b and the nozzles in the row c. Therefore, when the splicing nozzle is used for printing, a splicing channel with darker colors is easy to appear at the splicing position. The direction of the supporting beam 2 is the main scanning direction of the nozzle, and the direction perpendicular to the supporting beam 2 is the sub-scanning direction.
Referring to fig. 5, an embodiment of the present invention provides a method for eliminating influence of nozzle splicing on printing quality, where the method includes the following steps:
s1, acquiring a feathering template for processing the original printing image;
specifically, the inkjet printing device adopts the spliced inkjet printing head shown in fig. 2 to perform inkjet printing, and a 'wind wall' is easily formed at the splicing position of two rows of nozzles due to the movement of the printing trolley in the inkjet printing process. The air flow velocity in the air wall is higher than that of the surrounding air flow velocity and the air pressure is lower, so that ink droplets sprayed by nozzles at the edge of the splicing position of the two nozzles are easily sucked into the air wall and are overlapped in a cross mode, and the phenomenon that the ink volume concentration of a local area of an original printing image formed by printing is higher and uneven than that of the surrounding area is caused.
Referring to fig. 6, the step S1 specifically includes:
s11, scanning the original printing image to obtain the shape, position and size of the exposed white area in the original printing image;
s12, acquiring a point distribution rule of the feather template to be generated according to the shape of the white exposure area;
and S13, generating a feather template with the same size as the exposed white area according to the point distribution rule.
Specifically, scanning the original printing image and comparing the original printing image with a sample image to obtain the shape and the size of an exposed white area in the original printing image; referring to fig. 7, in this embodiment, the shape of the white exposure area includes a christmas tree shape oscillating in the main scanning direction and an audio shape oscillating in the direction perpendicular to the main scanning direction, and a feathering template corresponding to the shape of the white exposure area needs to be produced for the white exposure areas of different shapes, so that the data of the white exposure area can be split by the feathering template and printed twice, thereby avoiding white exposure caused by nozzle splicing during one-time printing, and generating the white exposure area as shown in the figure according to the white exposure area of the christmas tree shapeThe horizontal feathering template shown in fig. 8 and the horizontal complementary template generated according to the horizontal feathering template, the vertical feathering template shown in fig. 9 and the vertical complementary template generated according to the vertical feathering template are generated according to the white exposed area of the audio frequency shape. The specific generation method of the eclosion template comprises the following steps: acquiring a point distribution rule of a to-be-generated feathering template according to the shape of the exposed white region, and generating a feathering template with the same size as the exposed white region according to the point distribution rule by adopting a halftone method, wherein the halftone algorithm comprises the following steps: error expansion algorithm, dithering algorithm, etc., wherein the halftone algorithm is the prior art and is not described herein again; the point distribution rule is as follows: if the horizontal feathering template comprises K template units, the K template units are arranged in parallel in the main scanning direction of the spray head without intervals (namely the K template units are divided into K template units according to columns), a data dot matrix corresponding to each template unit comprises N rows and M columns, the number of ink outlet points in the N +1 th row in the data dot matrix is greater than that in the nth row, N, M, K, N is a natural number, and N is greater than or equal to N, then the dot distribution rule is as follows: the number of ink output points of the nth row in the data dot matrix isThe position of the first ink outlet point in the nth row is positioned in the Y-th column,and isThe ink discharge dots are arranged in series.
According to different printing requirements, different printing devices and different printing scenes, the shapes of the exposed white areas of the original printing images are different, and the obtained feathering templates are different, as shown in fig. 10, the feathering templates are gradually and uniformly transited from 0 to 100% from top to bottom, the position with the concentration of 0 corresponds to the edge part of a printer nozzle, the position with the concentration of 100% corresponds to data which is not subjected to mask processing, and the feathering templates are suitable for most scenes. As shown in fig. 11, the transverse concentration of the feathering template gradually changes unevenly, and the transverse direction is a concentration band which changes circularly, the concentration band which changes circularly helps to eliminate the yin-yang channel generated when the printer prints back and forth, and the yin-yang channel is the phenomenon that the ink drop points are uneven due to the influence of gravity and inertia in the moving process of the printer, so that the dots printed by the nozzle in the back and forth printing process are distributed irregularly, and the concentration of the printed image ink is uneven. As shown in fig. 12, the density distribution of the feathering template in the longitudinal and transverse directions is not uniform, and the middle of the feathering template is provided with a filament part, so that the feathering template not only can eliminate the yin-yang channel, but also can eliminate the transverse connecting marks generated by the reciprocating printing of the spray head. As shown in fig. 13, the eclosion template is obtained by the data phase-joining of the upper and lower layers, and the eclosion template can not only eliminate the yin-yang channel, but also eliminate the phenomenon of excessive longitudinal unevenness. As shown in fig. 14, the feathering template combines the templates of fig. 11 and 12 to further offset some possible defects of one template. The feathering template can solve the problem of poor printing effect caused by non-heating or poor ink absorption capability of the printing carrier, as shown in figure 15.
S2, calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
referring to fig. 16, the step S2 specifically includes:
s21, acquiring lattice data corresponding to a complementary template complementary to the feathering template according to the lattice data corresponding to the feathering template;
s22, acquiring original sub-printing data corresponding to each time the nozzle scans along the main scanning direction from the original printing data;
and S23, calculating the dot matrix data corresponding to the feathering template, the dot matrix data corresponding to the complementary template and each original sub-printing data to obtain multiple copies of actual sub-printing data, wherein the multiple copies of actual sub-printing data form the actual printing data.
Specifically, the lattice data corresponding to the emergence template is subtracted from the unit matrix to obtain a complementary template complementary to the emergence template, and if a 1bit nozzle is adopted, the lattice number corresponding to the emergence template isBy including only 1 and 0, the identity matrix is an all 1 matrix including only 1, the complementary template C2Is obtained by the following formula, wherein C1For feathering the template
The ink jet printing technology is a technology for jetting ink drops to a printing medium through a nozzle on a nozzle to obtain images or characters, and mainly comprises reciprocating scanning printing, one-time scanning printing, multi-nozzle side-by-side scanning printing and the like, wherein the reciprocating scanning printing is also called multi-pass scanning printing, the multi-pass scanning printing means that each unit of an image to be printed is printed only by performing interpolation for multiple times, each unit consists of multiple pixel points, if the 2-pass scanning printing is performed, each unit consists of 2 pixel points, and if the 3-pass scanning printing is performed, each unit consists of 3 pixel points; the one-time scanning printing is also called single pass scanning printing, and the single pass scanning printing means that each unit of the image to be printed can be printed only by one-time scanning; the multi-nozzle side-by-side scanning printing is also called onepass scanning printing, and the onepass scanning printing refers to finishing printing an image to be printed at one time.
In this embodiment, reciprocating scanning printing is adopted, each unit can be printed only by performing multiple interpolations, and then one-time scanning of the nozzle in the main scanning direction is one-time interpolation, so that the printing of each unit and the printing of the whole image can be realized by performing multiple scanning of the nozzle in the main scanning direction, so that the processing of the original sub-printing data corresponding to each scanning of the nozzle in the main scanning direction is realized by processing the original sub-printing data corresponding to each scanning of the nozzle in the main scanning direction, specifically, the dot matrix data corresponding to the eclosion template, the dot matrix data corresponding to the complementary template and each piece of the original sub-printing data are calculated to obtain multiple pieces of actual sub-printing data, and the actual sub-printing data are composed of multiple pieces of the actual sub-printing data.
Preferably, the ink output data and the ink non-output data in the dot matrix data corresponding to the feathering template are equal, that is, the ink output data accounts for 50% of the dot matrix data corresponding to the feathering template, and the ink non-output data accounts for 50% of the dot matrix data corresponding to the feathering template, so that the image printing is more uniform, and the processing effect is better.
And S3, performing ink-jet printing according to the actual printing data to obtain an actual printing image.
Specifically, the nozzle prints one actual sub print data per scanning along the main scanning direction, and the actual print image shown in fig. 17 can be obtained after all the actual sub print data are printed.
Referring to fig. 18, an embodiment of the present invention provides an apparatus for eliminating influence of nozzle splicing on printing quality, where the apparatus includes:
a feathering template acquisition module 10, configured to acquire a feathering template for processing an original print image;
an actual printing data obtaining module 20, configured to perform an operation on the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
and the actual printing image acquisition module 30 is configured to perform inkjet printing according to the actual printing data to obtain an actual printing image.
Preferably, the feathering template acquisition module 10 includes:
the shape and size acquisition unit of the exposed white area is used for scanning an original printing image to acquire the shape and size of the exposed white area in the original printing image;
the point distribution rule obtaining unit is used for obtaining a point distribution rule of the feather template to be generated according to the shape of the white exposure area;
and the feathering template acquisition unit is used for generating a feathering template with the same size as the white exposure area according to the point distribution rule.
Preferably, the generating of the feathering template having the same size as the white exposed area according to the point distribution rule includes:
and generating a feather template with the same size as the exposed white area by adopting a halftone algorithm according to the point distribution rule.
Preferably, the feathering template comprises K template units, the K template units are arranged in parallel without intervals in the main scanning direction of the nozzle, the data dot matrix corresponding to each template unit comprises N rows and M columns, the number of ink outlet dots in the (N + 1) th row in the data dot matrix is greater than that in the nth row, N, M, K, N is a natural number, and N is greater than or equal to N.
Preferably, the point distribution rule is as follows: the number of ink output points of the nth row in the data dot matrix isThe position of the first ink outlet point in the nth row is positioned in the Y-th column,and isThe ink discharge dots are arranged in series.
Preferably, the actual print data acquisition module 20 includes:
the lattice data acquisition unit is used for acquiring lattice data corresponding to a complementary template complementary to the emergence template according to the lattice data corresponding to the emergence template;
the original sub-printing data acquisition unit is used for acquiring original sub-printing data corresponding to each time the nozzle scans along the main scanning direction from the original printing data;
and the actual printing data acquisition unit is used for calculating the dot matrix data corresponding to the feathering template, the dot matrix data corresponding to the complementary template and each original sub-printing data to obtain multiple copies of actual sub-printing data, and the multiple copies of actual sub-printing data form the actual printing data.
Preferably, the ink discharge data and the ink non-discharge data in the dot matrix data corresponding to the feathering template are equal.
In addition, the method for eliminating the influence of the nozzle splicing on the printing quality of the embodiment of the invention described in connection with fig. 5 can be realized by the device for eliminating the influence of the nozzle splicing on the printing quality. Fig. 19 is a schematic diagram showing a hardware structure of the apparatus for eliminating influence of nozzle splicing on printing quality according to the embodiment of the present invention.
An apparatus for eliminating nozzle stitching from affecting print quality may include a processor 401 and a memory 402 storing computer program instructions.
Specifically, the processor 401 may include a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.
The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any of the above-described embodiments of a method for eliminating the impact of nozzle stitching on print quality.
In one example, the apparatus to eliminate nozzle stitching from affecting print quality may also include a communication interface 403 and a bus 410. As shown in fig. 19, the processor 401, the memory 402, and the communication interface 403 are connected by a bus 410 to complete communication therebetween.
The communication interface 403 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present invention.
In addition, in combination with the method for eliminating influence of nozzle splicing on printing quality in the above embodiments, embodiments of the present invention may provide a computer-readable storage medium to implement. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the above-described embodiments of a method for eliminating nozzle stitching from affecting print quality.
In summary, the method, the apparatus, the device and the medium for eliminating the influence of nozzle stitching on the printing quality provided by the embodiments of the present invention obtain the corresponding feathering template according to the original printing image, and process the original printing data by using the corresponding feathering template, so as to eliminate the stitching lanes of the printing image, so that the actual printing image obtained by finally performing inkjet printing according to the actual printing data has no stitching lanes.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (10)
1. A method of eliminating nozzle stitching from affecting print quality, the method comprising:
acquiring a feathering template for processing an original printing image;
calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
and carrying out ink-jet printing according to the actual printing data to obtain an actual printing image.
2. The method of eliminating nozzle stitching from affecting print quality as claimed in claim 1, wherein said obtaining a feathering template that processes an original print image comprises:
scanning an original printing image to obtain the shape and the size of an exposed white area in the original printing image;
acquiring a point distribution rule of the feathering template to be generated according to the shape of the white exposure area;
and generating a feather template with the same size as the exposed white area according to the point distribution rule.
3. The method for eliminating influence of nozzle splicing on printing quality according to claim 2, wherein the generating of the feathering template with the same size as the exposed white area according to the dot distribution rule comprises:
and generating a feather template with the same size as the exposed white area by adopting a halftone algorithm according to the point distribution rule.
4. The method for eliminating influence of nozzle splicing on printing quality according to claim 3, wherein the eclosion template comprises K template units, the K template units are arranged in parallel in a main scanning direction of the sprayer without intervals, a data dot matrix corresponding to each template unit comprises N rows and M columns, the number of ink outlets in the N +1 th row in the data dot matrix is larger than that in the N th row, N, M, K, N is a natural number, and N is larger than or equal to N.
5. The method for eliminating influence of nozzle splicing on printing quality according to claim 4, wherein the dot distribution rule is as follows: the number of ink output points of the nth row in the data dot matrix isThe position of the first ink outlet point in the nth row is positioned in the Y-th column,and isThe ink discharge dots are arranged in series.
6. The method for eliminating influence of nozzle splicing on printing quality according to claim 1, wherein the operation of the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain the actual printing data comprises:
acquiring lattice data corresponding to a complementary template complementary to the eclosion template according to the lattice data corresponding to the eclosion template;
acquiring original sub-printing data corresponding to each time the nozzle scans along the main scanning direction from the original printing data;
and calculating the dot matrix data corresponding to the eclosion template, the dot matrix data corresponding to the complementary template and each original sub-printing data to obtain multiple copies of actual sub-printing data, wherein the multiple copies of actual sub-printing data form the actual printing data.
7. The method for eliminating influence of nozzle splicing on printing quality according to any one of claims 1 to 6, wherein ink discharge data and ink non-discharge data in dot matrix data corresponding to the eclosion template are equal.
8. An apparatus for eliminating nozzle stitching from affecting print quality, the apparatus comprising:
the feathering template acquisition module is used for acquiring a feathering template for processing the original printing image;
the actual printing data acquisition module is used for calculating the dot matrix data corresponding to the feathering template and the original printing data corresponding to the original printing image to obtain actual printing data;
and the actual printing image acquisition module is used for carrying out ink-jet printing according to the actual printing data to obtain an actual printing image.
9. An apparatus for eliminating nozzle stitching from affecting print quality, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
10. A medium having stored thereon computer program instructions, which, when executed by a processor, implement the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010129602.2A CN113327213B (en) | 2020-02-28 | 2020-02-28 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010129602.2A CN113327213B (en) | 2020-02-28 | 2020-02-28 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113327213A true CN113327213A (en) | 2021-08-31 |
CN113327213B CN113327213B (en) | 2023-07-14 |
Family
ID=77412726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010129602.2A Active CN113327213B (en) | 2020-02-28 | 2020-02-28 | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113327213B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114283146A (en) * | 2021-12-01 | 2022-04-05 | 厦门汉印电子技术有限公司 | Eclosion mask template and generation method and device thereof, and readable storage medium |
CN117453163A (en) * | 2023-12-12 | 2024-01-26 | 广州市森扬电子科技有限公司 | Method, apparatus and storage medium for improving color block uniformity by increasing pass number |
CN118915980A (en) * | 2024-07-17 | 2024-11-08 | 广州市森扬电子科技有限公司 | Printing method, apparatus and storage medium for eclosion templates by local feature matching |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107077628A (en) * | 2014-11-13 | 2017-08-18 | 惠普发展公司,有限责任合伙企业 | Printer and the computer implemented process for controlling printer |
CN108327404A (en) * | 2018-01-17 | 2018-07-27 | 森大(深圳)技术有限公司 | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium |
CN109254742A (en) * | 2018-10-13 | 2019-01-22 | 森大(深圳)技术有限公司 | Inkjet printing methods, inkjet-printing device and ink jet printing device |
CN109272471A (en) * | 2018-10-13 | 2019-01-25 | 森大(深圳)技术有限公司 | Print data emergence processing method, device, equipment and storage medium |
CN109298841A (en) * | 2018-10-13 | 2019-02-01 | 森大(深圳)技术有限公司 | More spray head inkjet printing methods, device, equipment and storage medium |
CN110202933A (en) * | 2019-06-20 | 2019-09-06 | 森大(深圳)技术有限公司 | Adjust method, apparatus, equipment and the medium of amount compensation abnormal nozzle out of ink |
CN110816065A (en) * | 2019-10-18 | 2020-02-21 | 森大(深圳)技术有限公司 | Ink discharging method and device for overlapped hole area of nozzle and storage medium |
-
2020
- 2020-02-28 CN CN202010129602.2A patent/CN113327213B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107077628A (en) * | 2014-11-13 | 2017-08-18 | 惠普发展公司,有限责任合伙企业 | Printer and the computer implemented process for controlling printer |
CN108327404A (en) * | 2018-01-17 | 2018-07-27 | 森大(深圳)技术有限公司 | Printer nozzle abnormal compensating method, apparatus, equipment and storage medium |
CN109254742A (en) * | 2018-10-13 | 2019-01-22 | 森大(深圳)技术有限公司 | Inkjet printing methods, inkjet-printing device and ink jet printing device |
CN109272471A (en) * | 2018-10-13 | 2019-01-25 | 森大(深圳)技术有限公司 | Print data emergence processing method, device, equipment and storage medium |
CN109298841A (en) * | 2018-10-13 | 2019-02-01 | 森大(深圳)技术有限公司 | More spray head inkjet printing methods, device, equipment and storage medium |
CN110202933A (en) * | 2019-06-20 | 2019-09-06 | 森大(深圳)技术有限公司 | Adjust method, apparatus, equipment and the medium of amount compensation abnormal nozzle out of ink |
CN110816065A (en) * | 2019-10-18 | 2020-02-21 | 森大(深圳)技术有限公司 | Ink discharging method and device for overlapped hole area of nozzle and storage medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114283146A (en) * | 2021-12-01 | 2022-04-05 | 厦门汉印电子技术有限公司 | Eclosion mask template and generation method and device thereof, and readable storage medium |
CN117453163A (en) * | 2023-12-12 | 2024-01-26 | 广州市森扬电子科技有限公司 | Method, apparatus and storage medium for improving color block uniformity by increasing pass number |
CN117453163B (en) * | 2023-12-12 | 2024-03-26 | 广州市森扬电子科技有限公司 | Method, apparatus and storage medium for improving color block uniformity by increasing pass number |
CN118915980A (en) * | 2024-07-17 | 2024-11-08 | 广州市森扬电子科技有限公司 | Printing method, apparatus and storage medium for eclosion templates by local feature matching |
Also Published As
Publication number | Publication date |
---|---|
CN113327213B (en) | 2023-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111376626B (en) | Method, apparatus, device and storage medium for printing image | |
CN109272471B (en) | Printing data feathering processing method, device, equipment and storage medium | |
CN111267489B (en) | Print data processing method, device, equipment and storage medium | |
US9315022B2 (en) | Inkjet printing apparatus and printing method | |
CN110816065B (en) | Ink discharging method and device for overlapped hole area of nozzle and storage medium | |
CN115476587B (en) | Inkjet printing method, device, equipment and storage medium based on eclosion template | |
US20180134036A1 (en) | Image processing apparatus and image processing method | |
CN113327213A (en) | Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality | |
WO2020073836A1 (en) | Method and device for processing print data, and storage medium | |
CN110733253B (en) | Spray head moisturizing printing control method, device, equipment and storage medium | |
CN111045609B (en) | Ink jet printing method, device, equipment and storage medium | |
CN113320291B (en) | Data processing method, device, equipment and medium for printing color uniform image | |
CN113858802B (en) | Method, device and equipment for eliminating nozzle splicing channel and storage medium | |
CN111267496B (en) | Printing data processing method and device based on multiple nozzles | |
JP3314031B2 (en) | Ink jet recording apparatus and ink jet recording method | |
CN115230333B (en) | Print data processing method, device, equipment and medium for increasing eclosion area | |
CN113858801B (en) | Print data processing method, apparatus, device and storage medium | |
US8342631B2 (en) | Inkjet print apparatus and inkjet print method | |
CN107234876A (en) | Drop sprays control device, drop and sprays control method and droplet ejection apparatus | |
JP5832138B2 (en) | Inkjet recording apparatus and inkjet recording method | |
JP2009226802A (en) | Correction value obtaining method and liquid jet device | |
CN113320293B (en) | Print data processing method, device, equipment and medium for eliminating splicing channels | |
JP2015212030A (en) | Image recording apparatus, image recording method, and image processing apparatus | |
JP2002292846A (en) | INK JET RECORDING APPARATUS, RECORDING METHOD, AND RECORDING MEDIUM THEREOF | |
CN113760199B (en) | Print data processing method, device, equipment and medium |
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 | ||
CP03 | Change of name, title or address |
Address after: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong Patentee after: Shenzhen Hansen Software Co.,Ltd. Address before: 1701, 1703, building C6, Hengfeng Industrial City, 739 Zhoushi Road, Hezhou community, Hangcheng street, Bao'an District, Shenzhen, Guangdong 518000 Patentee before: SHENZHEN HOSONSOFT Co.,Ltd. |
|
CP03 | Change of name, title or address |