[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202010129602.2A
Other languages
Chinese (zh)
Other versions
CN113327213B (en
Inventor
陈艳
任建平
谢尧斌
黄中琨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Hansen Software Co ltd
Original Assignee
Shenzhen Hosonsoft Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Hosonsoft Co Ltd filed Critical Shenzhen Hosonsoft Co Ltd
Priority to CN202010129602.2A priority Critical patent/CN113327213B/en
Publication of CN113327213A publication Critical patent/CN113327213A/en
Application granted granted Critical
Publication of CN113327213B publication Critical patent/CN113327213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters 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/01Ink jet
    • B41J2/21Ink jet for multi-colour printing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/44Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
    • B41J3/445Printers integrated in other types of apparatus, e.g. printers integrated in cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1211Improving printing performance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/128Direct printing, e.g. sending document file, using memory stick, printing from a camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing 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

Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality
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、C1C 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 is
Figure BDA0002395432690000021
The position of the first ink outlet point in the nth row is positioned in the Y-th column,
Figure BDA0002395432690000022
and is
Figure BDA0002395432690000023
The 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 is
Figure BDA0002395432690000071
The position of the first ink outlet point in the nth row is positioned in the Y-th column,
Figure BDA0002395432690000072
and is
Figure BDA0002395432690000073
The 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
Figure BDA0002395432690000081
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 is
Figure BDA0002395432690000101
The position of the first ink outlet point in the nth row is positioned in the Y-th column,
Figure BDA0002395432690000102
and is
Figure BDA0002395432690000103
The 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.
Memory 402 may include mass storage for data or instructions. By way of example, and not limitation, memory 402 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. The memory 402 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 402 is a non-volatile solid-state memory. In a particular embodiment, the memory 402 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.
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.
Bus 410 includes hardware, software, or both to couple together the components of the device that eliminate the effects of nozzle stitching on print quality. By way of example, and not limitation, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hypertransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus or a combination of two or more of these. Bus 410 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the 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 is
Figure FDA0002395432680000011
The position of the first ink outlet point in the nth row is positioned in the Y-th column,
Figure FDA0002395432680000012
and is
Figure FDA0002395432680000013
The 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.
CN202010129602.2A 2020-02-28 2020-02-28 Method, device, equipment and medium for eliminating influence of nozzle splicing on printing quality Active CN113327213B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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