CN110843345B - Ink output amount adjusting method, device, equipment and storage medium - Google Patents

Ink output amount adjusting method, device, equipment and storage medium Download PDF

Info

Publication number
CN110843345B
CN110843345B CN201911121226.6A CN201911121226A CN110843345B CN 110843345 B CN110843345 B CN 110843345B CN 201911121226 A CN201911121226 A CN 201911121226A CN 110843345 B CN110843345 B CN 110843345B
Authority
CN
China
Prior art keywords
ink
ink amount
channel
printing
data
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.)
Active
Application number
CN201911121226.6A
Other languages
Chinese (zh)
Other versions
CN110843345A (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 CN201911121226.6A priority Critical patent/CN110843345B/en
Publication of CN110843345A publication Critical patent/CN110843345A/en
Application granted granted Critical
Publication of CN110843345B publication Critical patent/CN110843345B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/17Ink jet characterised by ink handling
    • B41J2/175Ink supply systems ; Circuit parts therefor
    • B41J2/17566Ink level or ink residue control
    • 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

Abstract

The invention discloses an ink output adjusting method, an ink output adjusting device, ink output adjusting equipment and a storage medium, and relates to the technical field of ink-jet printing. The method comprises the following steps: acquiring ink quantity configuration parameters of each printing channel; generating an ink quantity filtering template according to the ink quantity configuration parameters; and generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template. The invention generates ink quantity adjusting image data through the ink quantity configuration parameters and the ink quantity filtering template, thereby realizing the ink quantity adjustment of each printing channel, solving the technical problem that the actual ink output quantity is inconsistent with the original image and the printing color difference is generated due to the structure of the spray head, and in addition, the invention can also be applied to the printing scene requiring the thickening of the ink quantity of a certain color, thereby improving the printing effect.

Description

Ink output amount adjusting method, device, equipment and storage medium
Technical Field
The invention relates to the technical field of ink-jet printing, in particular to an ink output adjusting method, an ink output adjusting device, ink output adjusting equipment and a storage medium.
Background
The ink jet printing technique is a technique of ejecting ink as ink droplets through a head nozzle onto a printing medium to obtain an image product. The technology is non-contact printing, and has the advantages of high printing speed, less pollution, bright image color, long image retention period, adaptability to various printing media, etc. The method is widely applied to the fields of outdoor portraits, advertisement manufacturing, office stationery devices, printing and proofing and the like.
In the prior art, a single nozzle in some nozzles (such as xp600 types) comprises 6 printing channels, and under the condition of 4 standard colors of CKMY color ink, the ink of each color cannot correspond to the same number of printing channels, so that the color of the ink in a printed image becomes light, and a printed image file and an original image file form color difference, and the printing quality is influenced.
One current solution to this problem is to use multiple nozzles to combine and achieve the same number of printing channels for each color of ink, however, using multiple nozzles increases the cost and affects the printing effect. Another solution is that the nozzles are not fully utilized, i.e. only 4 printing channels are used in the printing process, and the adoption of the method of not fully utilizing the nozzles can reduce the printing yield.
In addition, some product application scenarios may require a thicker ink amount for a certain color and a lighter ink amount for a certain color, which requires a solution for adjusting the ink amount in real time.
Disclosure of Invention
The invention mainly aims to provide an ink output quantity adjusting method, an ink output quantity adjusting device, ink output quantity adjusting equipment and a storage medium, and aims to solve the technical problem that the actual ink output quantity is inconsistent with an original image due to a nozzle structure, and printing chromatic aberration is generated.
To achieve the above object, an aspect of the present invention provides an ink discharge amount adjusting method, the method including:
acquiring ink quantity configuration parameters of each printing channel; the ink amount configuration parameters include: the adjustment channel, the selected channel and the ink amount adjustment mode of each selected channel of the current ink amount adjustment; the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment; the ink amount is divided into a first ink amount grade, a second ink amount grade ﹍, an Nth ink amount grade according to the size, N is a natural number, and in the ink amount adjusting mode, each ink amount grade of the adjusting channel is adjusted to a specified ink amount grade;
generating an ink quantity filtering template according to the selected channels and the ink quantity grade data of each selected channel;
and generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template.
Further, before acquiring the ink amount configuration parameters of each printing channel, the method further includes:
and configuring printing channels corresponding to four standard colors CKMY.
Further, the configuring the printing channels corresponding to the four standard colors CKMY includes:
configuring a first printing channel storing printing data of a standard color C;
configuring a second printing channel for storing the printing data of the standard color K;
configuring a third printing channel for storing the printing data of the standard color M;
a fourth print channel storing print data of a standard color Y is configured.
Further, the ink amount filter template in bytes is: [ M1M 2M 3] [ N1N 2N 3N 4 ];
where Mi represents ink level data of the selected channel, Nj represents pixel data of 4 pixels included in the byte, and i =1, 2, 3; j =1, 2, 3, 4.
Further, the generating of the ink amount adjustment image data according to the ink amount configuration parameter and the ink amount filter template includes:
respectively acquiring adjusted channel source data and selected channel source data;
acquiring ink quantity filtering data of the selected channel in the ink quantity filtering template according to the ink quantity adjusting mode of the selected channel;
modifying the corresponding selected channel source data according to the ink amount filtering data to generate ink amount filtering intermediate data;
and carrying out OR operation on the adjustment channel source data and the ink amount filtering intermediate data to generate ink amount adjustment image data.
Further, the method further comprises:
and adjusting image data according to the ink amount to control the spray head to print.
Another aspect of the present invention also provides an ink discharge amount adjusting apparatus, including:
the acquisition module is used for acquiring ink amount configuration parameters of all the printing channels; the ink amount configuration parameters include: the adjustment channel, the selected channel and the ink amount adjustment mode of each selected channel of the current ink amount adjustment; the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment; the ink amount is divided into a first ink amount grade, a second ink amount grade ﹍, an Nth ink amount grade according to the size, N is a natural number, and in the ink amount adjusting mode, each ink amount grade of the adjusting channel is adjusted to a specified ink amount grade;
the first generation module is used for generating an ink quantity filtering template according to the selected channels and the ink quantity grade data of each selected channel;
and the second generation module is used for generating ink amount adjustment image data according to the ink amount configuration parameters and the ink amount filtering template.
Another aspect of the present invention also provides an ink discharge amount adjusting apparatus 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 the above.
In another aspect, the present invention also provides a storage medium having computer program instructions stored thereon, wherein the computer program instructions, when executed by a processor, implement any of the methods described above.
The ink output quantity adjusting method, the ink output quantity adjusting device, the ink output quantity adjusting equipment and the storage medium are characterized in that ink quantity configuration parameters of all printing channels are obtained; generating an ink quantity filtering template according to the ink quantity configuration parameters; generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template; the invention generates ink quantity adjusting image data through the ink quantity configuration parameters and the ink quantity filtering template, thereby realizing the ink quantity adjustment of each printing channel, solving the technical problem that the actual ink output quantity is inconsistent with the original image and the printing color difference is generated due to the structure of the spray head, and in addition, the invention can also be applied to the printing scene requiring the thickening of the ink quantity of a certain color, thereby improving the printing effect.
Drawings
Fig. 1 is a flowchart of an ink output adjusting method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating an ink level configuration parameter obtained according to an embodiment of the present invention;
FIG. 3 is a flowchart of an embodiment of the present invention for generating ink amount adjustment image data;
FIG. 4 is a flowchart illustrating an ink output adjustment method according to a second embodiment of the present invention;
fig. 5 is a schematic structural diagram of an ink discharge amount adjusting device according to a third embodiment of the present invention;
fig. 6 is a schematic structural diagram of an ink discharge amount adjusting apparatus according to a third embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
The present invention is described in detail below with reference to specific examples.
Example one
An embodiment of the present invention provides an ink output amount adjusting method, as shown in fig. 1, the method including:
s1, acquiring ink amount configuration parameters of each printing channel;
in the invention, in order to improve the data processing efficiency, in the process of storing the printing data, corresponding printing channels are configured for four standard colors CKMY to store the printing data of the standard colors. For example: configuring a first printing channel for storing printing data of a standard color C, and recording the first printing channel as a C-01 channel; configuring a second printing channel for storing the printing data of the standard color K, and recording the second printing channel as a K-02 channel; configuring a third printing channel for storing the printing data of the standard color M, and recording the third printing channel as an M-03 channel; a fourth print lane storing print data of a standard color Y is configured, denoted as the Y-04 lane.
The ink amount configuration parameters include: the adjustment channel, the selected channel and the ink amount adjustment mode of each selected channel of the current ink amount adjustment. The acquiring of the ink amount configuration parameters of each printing channel comprises:
s11, obtaining an adjusting channel and a selecting channel of the ink amount adjustment;
s12, acquiring ink amount adjusting modes of all selected channels;
the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment. The ink amount is sequentially divided into a first ink amount level, a second ink amount level ﹍, an Nth ink amount level, where N is a natural number, according to the size, and in the ink amount adjustment mode, the ink amount levels of the adjustment channel are respectively adjusted to the specified ink amount levels.
The ink volume levels can be classified into four levels, a large dot, a middle dot, a small dot, and no dot, according to the radius of the ink volume drop on the printing medium. One ink volume adjustment mode for the selected channel C-01 is: adjusting a large point to be a middle point, adjusting the middle point to be a small point, adjusting the small point to be a large point, and adjusting none to be a large point; another ink volume adjustment mode for the selected channel C-01 is: the large dot is adjusted to none, the middle dot is adjusted to a large dot, the small dot is adjusted to a middle dot, and none is adjusted to a small dot.
As shown in fig. 2, the ink amount adjustment of this time requires thickening the ink amount of the standard color C, specifically, the ink amount of the selected standard color K is adjusted from the first ink amount level to the second ink amount level, the ink amount of the standard color M is adjusted from the first ink amount level to the second ink amount level, and the ink amount of the standard color Y is adjusted from the second ink amount level to the third ink amount level; then, the adjustment channel of this ink amount adjustment is a C-01 channel, and the selected channel includes: k-02 channel, M-03 channel, and Y-04 channel. The ink amount adjustment mode of the K-02 channel is to adjust the large dot to be none, the middle dot to be the large dot, the small dot to be the middle dot, and none to be the small dot. The ink amount adjustment mode of the M-03 channel is such that the large dot is adjusted to none, the middle dot is adjusted to the large dot, the small dot is adjusted to the middle dot, and none is adjusted to the small dot. The ink amount adjustment mode of the Y-04 channel is to adjust the large dot to none, the middle dot to the large dot, the small dot to the middle dot, and none to the small dot.
S2, generating an ink quantity filtering template according to the ink quantity configuration parameters;
specifically, the step generates an ink amount filtering template according to the ink amount grade data of the selected channels and all the selected channels;
for example, 2bit represents four ink volume levels, where 00 represents a first ink volume level, 01 represents a second ink volume level, 10 represents a third ink volume level, and 11 represents a fourth ink volume level.
The ink amount filter template in units of 2 bits is then: [ M1M 2M 3 ].
Where Mi represents ink level data for the selected channel. As in FIG. 2, M1 represents ink level data for the selected channel K-02, including [00, 01, 10, 11 ]; m2 represents ink level data for the selected channel M-03, including [00, 01, 10, 11 ]; m3 represents ink level data for the selected channel Y-04, including [00, 01, 10, 11 ]; then FIG. 2 generates an ink volume filter template M in units of 2 bits as:
Figure DEST_PATH_IMAGE001
in addition, the invention can also generate the ink quantity filtering template by taking bytes as units, wherein 1 byte comprises 8 bits, namely comprises four pixels;
the ink amount filter template in bytes is then: [ M1M 2M 3] [ N1N 2N 3N 4 ];
where Mi represents ink level data of the selected channel, Nj represents pixel data of 4 pixels included in the byte, and i =1, 2, 3; j =1, 2, 3, 4.
S3, generating ink quantity adjusting image data according to the ink quantity configuration parameters and the ink quantity filtering template;
specifically, as shown in fig. 3, the present step includes:
s31, respectively acquiring the source data of the adjusting channel and the source data of the selected channel;
specifically, the method comprises the following steps:
s311, traversing all printing channels;
s312, judging whether each printing channel starts an ink quantity adjusting function or not;
s313, if the printing channel starts the ink amount adjusting function, the printing channel is an adjusting channel, and the source data of the printing channel is acquired as the adjusting channel data;
s314, traversing all selected channels of the adjusting channels, and acquiring source data corresponding to the selected channels as the source data of the selected channels.
S32, acquiring ink quantity filtering data of the selected channel in the ink quantity filtering template according to the ink quantity adjusting mode of the selected channel;
as shown in fig. 2, the selected channel includes: k-02 channel, M-03 channel, and Y-04 channel. Wherein the ink amount adjustment mode of the K-02 channel is adjusted from a first ink amount level to a second ink amount level; the ink amount adjustment mode of the M-03 channel is adjusted from a first ink amount level to a second ink amount level; the ink amount adjustment mode of the Y-04 channel is adjusted from the second ink amount level to the third ink amount level. Take the example of a 2-bit ink volume filter template M, wherein,
Figure 972759DEST_PATH_IMAGE002
as shown in fig. 2, when M1 is 01, the adjusted ink level representing the selected channel K-02 is the second ink level, M2 is 01, the adjusted ink level representing the selected channel M-03 is the second ink level, M3 is 10, and the adjusted ink level representing the selected channel Y-04 is the third ink level, the corresponding ink amount filtering data in the ink amount filtering template M in units of 2 bits according to the ink amount adjustment mode of the selected channel in fig. 2 is:
[01,01,10]。
s33, modifying the corresponding selected channel source data according to the ink filtering data to generate ink filtering intermediate data;
specifically, for a selected channel R, the ink amount filtering intermediate data R of the selected channel R can be obtained by replacing the data in the corresponding ink amount filtering data in the source data of the selected channel R with the ink amount filtering data corresponding to the selected channel, and the ink amount filtering intermediate data R of other selected channels can be obtained by replacing other selected channels with the same data. The ink amount filtering intermediate data of the selected channel constitutes the ink amount filtering intermediate data.
And S34, carrying out OR operation on the adjusting channel source data and the ink amount filtering intermediate data to generate ink amount adjusting image data.
Illustratively, adjusting the channel source data to Q, the ink amount filtering intermediate data includes: the ink amount filtering intermediate data R1 of the selected channel R1, the ink amount filtering intermediate data R2 of the selected channel R2, and the ink amount filtering intermediate data R3 of the selected channel R3, the ink amount adjustment image data P is:
P=Q‖R1‖R2‖R3。
the ink output quantity adjusting method, the ink output quantity adjusting device and the storage medium provided by the invention have the advantages that the ink quantity configuration parameters of all the printing channels are obtained; generating an ink quantity filtering template according to the ink quantity configuration parameters; generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template; the invention generates ink quantity adjusting image data through the ink quantity configuration parameters and the ink quantity filtering template, thereby realizing the ink quantity adjustment of each printing channel, solving the technical problem that the actual ink output quantity is inconsistent with the original image and the printing color difference is generated due to the structure of the spray head, and in addition, the invention can also be applied to the printing scene requiring the thickening of the ink quantity of a certain color, thereby improving the printing effect.
Example two
An embodiment of the present invention provides an ink discharge amount adjustment method, as shown in fig. 4, the method including:
s400, configuring printing channels corresponding to CKMY with four standard colors.
In the invention, in order to improve the data processing efficiency, in the process of storing the printing data, corresponding printing channels are configured for four standard colors CKMY to store the printing data of the standard colors. For example: configuring a first printing channel for storing printing data of a standard color C, and recording the first printing channel as a C-01 channel; configuring a second printing channel for storing the printing data of the standard color K, and recording the second printing channel as a K-02 channel; configuring a third printing channel for storing the printing data of the standard color M, and recording the third printing channel as an M-03 channel; a fourth print lane storing print data of a standard color Y is configured, denoted as the Y-04 lane.
S401, acquiring ink quantity configuration parameters of each printing channel;
s402, generating an ink quantity filtering template according to the ink quantity configuration parameters;
and S403, generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template.
The steps S401 to S403 are the same as the steps S1 to S3 in the embodiment, and are not described again.
And S404, controlling the nozzle to print according to the ink amount adjustment image data.
Specifically, in this step, the ink amount adjustment image data is analyzed to obtain print image data of each print channel after ink amount adjustment; and then sending the printing image data to a printing control module to control a spray head to print.
Based on the above-mentioned various method embodiments, the present invention also provides the following apparatus embodiments.
EXAMPLE III
An ink discharge amount adjusting device 5 according to a fifth embodiment of the present invention is, as shown in fig. 5, the ink discharge amount adjusting device 5 including:
and the configuration module 50 is used for configuring printing channels corresponding to the four standard colors CKMY.
An obtaining module 51, configured to obtain ink amount configuration parameters of each printing channel;
a first generating module 52, configured to generate an ink amount filtering template according to the ink amount configuration parameter;
and a second generating module 53, configured to generate ink amount adjustment image data according to the ink amount configuration parameter and the ink amount filtering template.
And the control module 54 is used for controlling the spray head to print according to the ink amount adjusting image data.
In one embodiment, the configuration module 50 includes:
a first configuration module for configuring a first print channel storing print data of a standard color C;
the second configuration module is used for configuring a second printing channel for storing the printing data of the standard color K;
a third configuration module, configured to configure a third print channel storing print data of a standard color M;
and the fourth configuration module is used for configuring a fourth printing channel for storing the printing data of the standard color Y.
The obtaining module 51 includes:
the first acquisition module is used for acquiring an adjustment channel and a selected channel of the ink amount adjustment;
a second acquisition module for acquiring the ink amount adjustment mode of each selected channel;
the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment;
the ink amount is sequentially divided into a first ink amount level, a second ink amount level ﹍, an Nth ink amount level, where N is a natural number, according to the size, and in the ink amount adjustment mode, the ink amount levels of the adjustment channel are respectively adjusted to the specified ink amount levels.
The first generating module 52 is specifically configured to generate an ink amount filtering template according to the selected channels and the ink amount grade data of each selected channel;
the ink volume filter template in bytes is: [ M1M 2M 3] [ N1N 2N 3N 4 ];
where Mi represents ink level data of the selected channel, Nj represents pixel data of 4 pixels included in the byte, and i =1, 2, 3; j =1, 2, 3, 4.
The second generating module 53 includes:
the third acquisition module is used for respectively acquiring the source data of the adjusting channel and the source data of the selected channel;
a fourth obtaining module, configured to obtain ink amount filtering data of the selected channel in the ink amount filtering template according to the ink amount adjustment mode of the selected channel;
the third generation module is used for modifying the corresponding selected channel source data according to the ink amount filtering data to generate ink amount filtering intermediate data;
and the fourth generation module is used for carrying out OR operation on the adjustment channel source data and the ink amount filtering intermediate data to generate ink amount adjustment image data.
Preferably, the present invention also discloses an ink discharge amount adjusting apparatus comprising: at least one processor 401, at least one memory 402, and computer program instructions stored in the memory 402 that, when executed by the processor 401, implement the method of the present embodiment.
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 realize the ink discharge amount adjustment method in the above-described embodiment.
In one example, the ink output amount adjustment device may further include a communication interface 403 and a bus 410. As shown in fig. 6, the processor 401, the memory 402, and the communication interface 403 are connected via 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.
The bus 410 includes hardware, software, or both to couple the components of the ink output adjustment device to each other. 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 ink discharge amount adjustment method in the above embodiment, the embodiment of the present invention can be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the ink discharge amount adjustment methods in the above embodiments.
The ink output quantity adjusting method, the ink output quantity adjusting device and the storage medium provided by the invention have the advantages that the ink quantity configuration parameters of all the printing channels are obtained; generating an ink quantity filtering template according to the ink quantity configuration parameters; generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template; the invention generates ink quantity adjusting image data through the ink quantity configuration parameters and the ink quantity filtering template, thereby realizing the ink quantity adjustment of each printing channel, solving the technical problem that the actual ink output quantity is inconsistent with the original image and the printing color difference is generated due to the structure of the spray head, and in addition, the invention can also be applied to the printing scene requiring the thickening of the ink quantity of a certain color, thereby improving the printing effect.
It should be noted that, in this document, 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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (9)

1. An ink discharge amount adjusting method, characterized by comprising:
acquiring ink quantity configuration parameters of each printing channel; the ink amount configuration parameters include: the adjustment channel, the selected channel and the ink amount adjustment mode of each selected channel of the current ink amount adjustment; the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment; the ink amount is divided into a first ink amount grade, a second ink amount grade ﹍, an Nth ink amount grade according to the size, N is a natural number, and in the ink amount adjusting mode, each ink amount grade of the adjusting channel is adjusted to a specified ink amount grade;
generating an ink quantity filtering template according to the selected channels and the ink quantity grade data of each selected channel;
and generating ink amount adjusting image data according to the ink amount configuration parameters and the ink amount filtering template.
2. The ink discharge amount adjustment method according to claim 1, wherein before the acquiring the ink amount configuration parameters of the respective printing channels, the method further comprises:
the print channels corresponding to the four standard colors C, K, M, Y are configured.
3. The ink discharge amount adjustment method according to claim 2, wherein the configuring of the printing channels corresponding to the four standard colors CKMY comprises:
configuring a first printing channel storing printing data of a standard color C;
configuring a second printing channel for storing the printing data of the standard color K;
configuring a third printing channel for storing the printing data of the standard color M;
a fourth print channel storing print data of a standard color Y is configured.
4. The ink discharge amount adjusting method according to claim 1, wherein the ink amount filter template in bytes is: [ M1M 2M 3] [ N1N 2N 3N 4 ];
where Mi represents ink level data of the selected channel, Nj represents pixel data of 4 pixels included in the byte, and i =1, 2, 3; j =1, 2, 3, 4.
5. The ink discharge amount adjustment method according to claim 4, wherein the generating ink amount adjustment image data according to the ink amount configuration parameter and the ink amount filter template includes:
respectively acquiring adjusted channel source data and selected channel source data;
acquiring ink quantity filtering data of the selected channel in the ink quantity filtering template according to the ink quantity adjusting mode of the selected channel;
modifying the corresponding selected channel source data according to the ink amount filtering data to generate ink amount filtering intermediate data;
and carrying out OR operation on the adjustment channel source data and the ink amount filtering intermediate data to generate ink amount adjustment image data.
6. The ink discharge amount adjustment method according to any one of claims 1 to 5, characterized by further comprising:
and adjusting image data according to the ink amount to control the spray head to print.
7. An ink discharge amount adjusting apparatus, characterized by comprising:
the acquisition module is used for acquiring ink amount configuration parameters of all the printing channels; the ink amount configuration parameters include: the adjustment channel, the selected channel and the ink amount adjustment mode of each selected channel of the current ink amount adjustment; the adjusting channel refers to a printing channel corresponding to a standard color of the current ink amount adjustment, and the selected channel refers to a printing channel corresponding to other standard colors selected by the current ink amount adjustment; the ink amount is divided into a first ink amount grade, a second ink amount grade ﹍, an Nth ink amount grade according to the size, N is a natural number, and in the ink amount adjusting mode, each ink amount grade of the adjusting channel is adjusted to a specified ink amount grade;
the first generation module is used for generating an ink quantity filtering template according to the selected channels and the ink quantity grade data of each selected channel;
and the second generation module is used for generating ink amount adjustment image data according to the ink amount configuration parameters and the ink amount filtering template.
8. An ink discharge amount adjusting apparatus, 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-6.
9. A storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-6.
CN201911121226.6A 2019-11-15 2019-11-15 Ink output amount adjusting method, device, equipment and storage medium Active CN110843345B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911121226.6A CN110843345B (en) 2019-11-15 2019-11-15 Ink output amount adjusting method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911121226.6A CN110843345B (en) 2019-11-15 2019-11-15 Ink output amount adjusting method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110843345A CN110843345A (en) 2020-02-28
CN110843345B true CN110843345B (en) 2020-11-24

Family

ID=69601733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911121226.6A Active CN110843345B (en) 2019-11-15 2019-11-15 Ink output amount adjusting method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110843345B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110802950B (en) * 2019-05-23 2021-06-15 深圳圣德京粤科技有限公司 Method for adjusting color deviation of digital printing
CN116461214A (en) * 2020-06-29 2023-07-21 森大(深圳)技术有限公司 Ink-jet printing color difference adjusting method, device and equipment based on ink point adjustment
CN114559741B (en) * 2020-11-27 2023-07-14 深圳市汉森软件有限公司 Multilayer image overlapped ink outlet dot printing method, device, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0765752A1 (en) * 1993-03-11 1997-04-02 Seiko Epson Corporation Ink jet recording apparatus
EP1033257B1 (en) * 1999-03-01 2004-10-13 Hewlett-Packard Company, A Delaware Corporation Compensation for print-direction induced hue shift using depletion of pixels
CN101264689A (en) * 2007-03-17 2008-09-17 株式会社理光 Liquid-jet device, image forming apparatus, and method for adjusting landing positions of liquid droplets
US7717535B2 (en) * 2006-01-27 2010-05-18 Seiko Epson Corporation Liquid ejection apparatus
CN109733080A (en) * 2018-03-29 2019-05-10 广东聚华印刷显示技术有限公司 Inkjet printing methods, device, computer equipment and storage medium
CN110116551A (en) * 2018-02-06 2019-08-13 株式会社理光 Print uniformity correcting method, device, medium, equipment, system and printer
CN110202933A (en) * 2019-06-20 2019-09-06 森大(深圳)技术有限公司 Adjust method, apparatus, equipment and the medium of amount compensation abnormal nozzle out of ink

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6962399B2 (en) * 2002-12-30 2005-11-08 Lexmark International, Inc. Method of warning a user of end of life of a consumable for an ink jet printer

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0765752A1 (en) * 1993-03-11 1997-04-02 Seiko Epson Corporation Ink jet recording apparatus
EP1033257B1 (en) * 1999-03-01 2004-10-13 Hewlett-Packard Company, A Delaware Corporation Compensation for print-direction induced hue shift using depletion of pixels
US7717535B2 (en) * 2006-01-27 2010-05-18 Seiko Epson Corporation Liquid ejection apparatus
CN101264689A (en) * 2007-03-17 2008-09-17 株式会社理光 Liquid-jet device, image forming apparatus, and method for adjusting landing positions of liquid droplets
CN110116551A (en) * 2018-02-06 2019-08-13 株式会社理光 Print uniformity correcting method, device, medium, equipment, system and printer
CN109733080A (en) * 2018-03-29 2019-05-10 广东聚华印刷显示技术有限公司 Inkjet printing methods, device, computer 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

Also Published As

Publication number Publication date
CN110843345A (en) 2020-02-28

Similar Documents

Publication Publication Date Title
CN110843345B (en) Ink output amount adjusting method, device, equipment and storage medium
US7433513B2 (en) Scaling an array of luminace values
CN111845084B (en) Printer ink amount adjusting method, device, equipment and medium based on image processing
CN104260565B (en) A kind of Digital ink jet printing equipment ink that obtains makes method and the device of consumption
CN110027325B (en) Printing control method, device, equipment and printer
CN109949379B (en) Color-tracing method, device, equipment and storage medium for ink-jet printer
JP2007142848A (en) Halftone processing using dither matrix
JP4506652B2 (en) High quality halftone processing
CN111752492A (en) Continuous color-tracing method, device, equipment and storage medium for ink-jet printer
EP1524844A3 (en) Total ink amount control method for color rendering in printing system
US20200028992A1 (en) Color space values corresponding to classification identifiers
CN111845098A (en) Method, device, equipment and medium for adjusting ink amount of printer
CN101651770A (en) Color correcting method
CN106686363A (en) Signal mixed processing method and device in display terminal
CN202656610U (en) Printing color management integration system
CN104519238A (en) Color correction method
CN110341311B (en) Oneepass printing data shielding processing method, device, equipment and storage medium
CN114475005B (en) Method, device, equipment and medium for setting white ink quantity based on foreground image
CN110202932B (en) Oneepass printing data shielding method, device, equipment and storage medium
CN111845100B (en) Printer ink amount setting method, device, equipment and medium based on image processing
CN113427889B (en) Printing color correction method, device and system for offset lithography
CN114536969B (en) Processing liquid data printing method, device and equipment based on pixel point position information
EP3983879A1 (en) Printing management
CN114559744B (en) Method, device and equipment for adjusting treatment fluid data based on ink output
US9531919B2 (en) Image processing apparatus, image processing method, and recording medium that color-convert an input image into an output image suitable for a color gamut of a printing apparatus

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
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.