CN112083894B - Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point - Google Patents
Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point Download PDFInfo
- Publication number
- CN112083894B CN112083894B CN201910517305.2A CN201910517305A CN112083894B CN 112083894 B CN112083894 B CN 112083894B CN 201910517305 A CN201910517305 A CN 201910517305A CN 112083894 B CN112083894 B CN 112083894B
- Authority
- CN
- China
- Prior art keywords
- value
- pixel
- white ink
- mapping relationship
- image
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
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)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
The invention discloses a method, a device, equipment and a medium for automatically setting the white ink quantity of each pixel point of an image, wherein the method is characterized in that the value of the gray value of each pixel point after the gray processing of the color image is obtained and is recorded as a color-reversing gray value; and obtaining the white ink value of the bottoming of each pixel point of the color image before printing the color image according to the inverse gray value and the actual mapping relation of each pixel point. The invention converts the multi-dimensional color value into the one-dimensional gray value which can be directly compared, and inverts the gray value, so that the white ink paved on the bottom and the color ink in the color image are complementary, the color of the printed color image is clearer, the image is more layered, and the problem of poor air permeability of the cloth printing medium caused by that all pixel points are paved by adopting the same white ink concentration is avoided.
Description
Technical Field
The invention relates to the technical field of printing, in particular to an automatic setting method, device, equipment and medium for white ink quantity of image pixel by pixel.
Background
An inkjet printer ejects color liquid ink through nozzles into fine particles onto a print medium. However, in some special application scenes, if a layer of white ink needs to be printed on a non-white printing medium for bottoming, the expressive force of the color image is better, for example, in the field of textile digital printing, a layer of white ink with 100% concentration needs to be printed before the color image is printed, but the direct printing of the white ink with 100% concentration without considering the color and the material of the printing medium can lead to the poor layering of the printed color image and waste of the white ink, and in the textile industry, a thinner cloth such as silk cloth is often required to be printed, and at the moment, if the white ink with 100% concentration is printed for bottoming, the white ink concentration is too thick, the air permeability of the cloth is poor, and the product quality is reduced.
Disclosure of Invention
The embodiment of the invention provides a method, a device, equipment and a medium for automatically setting the white ink quantity of an image pixel by pixel point, which are used for solving the problems of single white ink concentration of a bottom layer and poor quality of a printed product when a color image is printed in the prior art.
In a first aspect, an embodiment of the present invention provides a method for automatically setting a white ink amount on a pixel-by-pixel basis, where the method includes:
Acquiring the gray value of each pixel point after the gray processing of the color image, and marking the value as a reversely colored gray value;
Acquiring an actual mapping relation between the inverse gray value and Bai Mo ink values of each pixel point;
And obtaining a white ink value of the bottoming of each pixel point of the color image before printing the color image according to the inverse gray value of each pixel point and the actual mapping relation.
Preferably, the obtaining the actual mapping relationship between the inverse gray value and Bai Mo ink values of each pixel point includes:
acquiring an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
Acquiring initial white ink values corresponding to each pixel point when the color image is printed according to the inverse gray value of each pixel point and the initial mapping relation;
performing ink-jet printing according to the initial white ink value and the color ink value of each pixel point to obtain a calibration image;
acquiring an adjustment coefficient for adjusting the initial mapping relation according to the calibration image and the color image;
and adjusting the initial mapping relation according to the adjustment coefficient to obtain the actual mapping relation.
Preferably, the adjusting the adjustment coefficient of the initial mapping relationship according to the calibration image and the color image acquisition includes:
Scanning the calibration image and carrying out graying treatment to obtain gray values of all pixel points in the calibration image, and marking the gray values as first gray values;
Acquiring gray values of all pixel points after the gray processing of the color image, and marking the gray values as second gray values;
And comparing the first gray value with the second gray value to obtain an adjustment coefficient for adjusting the initial mapping relation.
Preferably, the obtaining the actual mapping relationship between the inverse gray value and Bai Mo ink values of each pixel point includes:
acquiring an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
Selecting n inverse gray values from the inverse gray values as sample inverse gray values, wherein n is more than or equal to 1, and n is an integer;
comparing the sample inverse gray value with a preset gray threshold value to obtain a comparison result;
and adjusting the initial mapping relation according to the comparison result to obtain the actual mapping relation.
Preferably, the n=1, and the sample inverse gray value is the inverse gray value with the most corresponding pixels.
Preferably, the n >1, selecting n inverse gray values from the inverse gray values as sample inverse gray values includes:
sequencing all the inverse gray values from large to small according to the number of the corresponding pixel points to obtain an inverse gray value sequence table;
and selecting n inverse gray values from the inverse gray value sequence table from large to small, wherein the n inverse gray values are the inverse gray values of the sample.
Preferably, the actual mapping relationship is represented by a smooth curve or a broken line, the abscissa of the smooth curve or the broken line is an inverse gray value, the ordinate is a white ink value, and the broken line comprises at least two line segments.
In a second aspect, an embodiment of the present invention provides an apparatus for automatically setting a white ink amount on a pixel-by-pixel basis, the apparatus including:
The inverse gray value acquisition module is used for acquiring the gray value of each pixel point after the gray processing of the color image, and recording the gray value as an inverse gray value;
the actual mapping relation acquisition module is used for acquiring the actual mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
and the white ink quantity setting module is used for obtaining the white ink quantity value for bottoming each pixel point of the color image before printing the color image according to the inverse gray value and the actual mapping relation of each pixel point.
In a third aspect, an embodiment of the present invention provides an image pixel-by-pixel white ink amount automatic setting device, comprising at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement a method as in 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 a method as in the first aspect of the embodiments described above.
In summary, the method, device, equipment and medium for automatically setting the white ink quantity of each pixel point of the image provided by the embodiment of the invention automatically obtain the white ink quantity value corresponding to each pixel point in the color image through the actual mapping relation between the inverse gray value and the Bai Mo ink quantity value, the method is simple and quick, the white ink quantity value for laying the bottom of each pixel point is set according to the actual color value of each pixel point in the color image, the method ensures that the white ink values of the bottoms of the pixel points are different, avoids the problem of poor product quality caused by directly printing by adopting the same white ink value in the industry of industrial inkjet printing, and simultaneously sets the white ink of the bottoms and the color ink in the color images to be complementary with each other, so that the color of the printed color images is clearer, the images are more layered, and simultaneously, the problem of poor air permeability of cloth printing media caused by using the same white ink concentration for the bottoms of all the pixel points is also avoided.
Drawings
In order to more clearly illustrate the technical solution of the embodiments of the present invention, the drawings that are needed to be used in the embodiments of the present invention will be briefly described, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of an image pixel-by-pixel white ink amount automatic setting method according to a first embodiment of the present invention.
Fig. 2 is a flowchart of an image pixel-by-pixel white ink amount automatic setting method according to a second embodiment of the present invention.
Fig. 3 is a flowchart of an image pixel-by-pixel white ink amount automatic setting method according to a third embodiment of the present invention.
Fig. 4 is a schematic diagram of a map of an image pixel-by-pixel white ink amount automatic setting method according to a third embodiment of the present invention.
Fig. 5 is a flowchart of an image pixel-by-pixel white ink amount automatic setting method according to a fourth embodiment of the present invention.
Fig. 6 is a schematic diagram of a map of an image pixel-by-pixel white ink amount automatic setting method according to a fourth embodiment of the present invention.
Fig. 7 is a schematic diagram of a configuration of an image pixel-by-pixel white ink amount automatic setting device according to an embodiment of the present invention.
Fig. 8 is a schematic diagram of a configuration of an image pixel-by-pixel white ink amount automatic setting apparatus according to an 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 the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely configured to illustrate the invention and are not configured to limit 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 invention by showing examples of the invention.
It is noted that relational terms such as first and second, and the like are 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. Moreover, 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 additional identical elements in a process, method, article, or apparatus that comprises the element.
Referring to fig. 1, an embodiment of the present invention provides a method for automatically setting white ink amount of an image pixel by pixel, which specifically includes the following steps:
S1, acquiring a value of gray values of all pixel points subjected to inverse color treatment after gray treatment of the color image, and marking the value as an inverse color gray value;
Specifically, traversing all pixel points in the color image, obtaining an actual color value of each pixel point, carrying out graying treatment on the actual color value to obtain a gray value of each pixel point, and carrying out inverse treatment on the gray value of each pixel point to obtain an inverse gray value of each pixel point, wherein the actual color values are expressed differently under different color gamuts, and if the actual color value is determined by four colors of cyan (C), magenta (M), yellow (Y) and black (K) under a CMYK color gamut, the actual color value of a certain pixel point is (C, M, Y, K), and the actual color value is (R, G, B) under an RGB color gamut. The graying processes of the color images are also different in different color gamuts, and the formula of the graying processes of the color images in the CMYK color gamuts is as follows:
wherein Gray represents a Gray value, and the actual color value of the pixel point is (C, M, Y, K);
The formula of the gray processing of the color image under the RGB color gamut is as follows:
Gray=R×0.299+G×0.587+B×0.114
Wherein Gray represents a Gray value, and the actual color value of the pixel point is (R, G, B);
After the gray value of each pixel point is obtained, carrying out inverse color treatment on the gray value to obtain an inverse color gray value of each pixel point, wherein the method for calculating the inverse color gray value comprises the following steps:
H=255-Gray
wherein H is an inverse Gray value, and Gray is a Gray value.
S2, acquiring an actual mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
referring to fig. 2, the actual mapping relationship in this embodiment is obtained by the following method:
S211, acquiring an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
s212, acquiring an initial white ink value corresponding to each pixel point when the color image is printed according to the inverse gray value and the initial mapping relation of each pixel point;
S213, performing ink-jet printing according to the initial white ink value and the color ink value of each pixel point to obtain a calibration image;
s214, acquiring an adjustment coefficient for adjusting the initial mapping relation according to the calibration image and the color image;
S215, adjusting the initial mapping relation according to the adjustment coefficient to obtain the actual mapping relation.
Specifically, an initial mapping relationship between the inverse gray value and the Bai Mo ink value is set, where the initial mapping relationship is set according to an actual printing requirement, in this embodiment, w=h, where W is a white ink value, H is an inverse gray value, the white ink value is equal to the inverse gray value and varies with a change of the inverse gray value, and in another embodiment, the initial mapping relationship is w=100%, where W is a white ink value, and in this embodiment, the white ink values of all pixels are equal. After the initial mapping relation is obtained, an initial white ink value corresponding to each pixel point can be obtained through calculation according to the inverse gray value of each pixel point in the obtained color image, a first calibration image is obtained through printing according to the white ink value and the color ink value of each pixel point, wherein the color ink value is the ink values of cyan (C), magenta (M), yellow (Y) and black (K) representing the colors of the pixel points, then the obtained calibration image is scanned and printed, the color value of each pixel point in the calibration image is obtained, error calculation is carried out on the color value of each pixel point in the calibration image and the color value of the corresponding pixel point in the color image, the adjustment coefficient for adjusting the initial mapping relation is obtained, and the actual mapping relation is obtained through adjustment on the initial mapping relation according to the adjustment coefficient. The calibration image can be observed manually, then the color image is compared, and the initial mapping relation is adjusted according to experience, but the manual observation error is large and the efficiency is low.
Referring to fig. 3, the specific obtaining step of the adjustment coefficient includes the following steps:
S2141, scanning the calibration image and carrying out graying treatment to obtain gray values of all pixel points in the calibration image, and marking the gray values as first gray values;
S2142, acquiring gray values of all pixel points after gray processing of the color image, and marking the gray values as second gray values;
s2143, comparing the first gray value and the second gray value to obtain an adjustment coefficient for adjusting the initial mapping relation.
Specifically, the calibration image is scanned, the scanned image is imported into image processing software, a graying processing program is called from a memory to carry out graying processing on the image, then inverse color processing is carried out to obtain one-dimensional inverse gray values, the calibration image and the color image are different in color only, the size and the number of pixel points are the same and correspond to each other one by one, then the inverse gray values of the pixel points of the color image are subjected to difference calculation with the inverse gray values of the pixel points in the scanned calibration image to obtain adjustment coefficients corresponding to each pixel point, an adjustment mapping relation between the adjustment coefficients and the inverse gray values of the color image is established, and secondary polynomial fitting and smoothing processing are carried out on the initial mapping relation and the adjustment mapping relation to obtain an actual mapping relation.
Referring to fig. 4, when the initial mapping relationship is shown as fig. 4 (1) and the actual mapping relationship is shown as fig. 4 (2) after being adjusted by the adjustment coefficient, the actual mapping relationship is represented by a smooth curve, wherein the mathematical expression of the smooth curve is w=ah 2 +bh+c, where H is a reverse gray value, W is a white ink value, a, b, c are natural numbers and a is not equal to 0, and as shown in fig. 4 (3), the actual mapping relationship is represented by a broken line, and the mathematical expression of the broken line is:
Wherein H is an inverse gray value, W is a white ink value, and a 1、a2、a3 is a natural number. The characterization adopted by the actual mapping relation obtained according to the different adjustment coefficients is different.
Referring to fig. 5, the actual mapping relationship in this embodiment may also be obtained by the following method:
s221, obtaining an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
S222, selecting n values from the inverse gray values as sample inverse gray values, wherein n is more than or equal to 1, and n is an integer;
S223, comparing the sample inverse gray value with a preset gray threshold value to obtain a comparison result;
S224, adjusting the initial mapping relation according to the comparison result to obtain the actual mapping relation.
Specifically, an initial mapping relationship between the inverse gray value and the Bai Mo ink value is set, where the initial mapping relationship is set according to an actual printing requirement, in this embodiment, w=h, where W is a white ink value, H is an inverse gray value, the white ink value is equal to the inverse gray value and varies with a change of the inverse gray value, and in another embodiment, the initial mapping relationship is w=100%, where W is a white ink value, and in this embodiment, the white ink values of all pixels are equal. Then n are selected from the inverse gray values as sample inverse gray values, the sample inverse gray values are compared with the preset gray threshold value to obtain a comparison result, if the inverse gray value with the largest number of corresponding pixel points is selected as the sample inverse gray value, if the inverse gray value with the largest number of corresponding pixel points is 102, the gray threshold value is 128, the sample inverse gray value is smaller than the gray threshold value, the initial mapping relation is automatically adjusted according to the comparison result by calling an adjusting program in a memory to obtain the actual mapping relation as shown in fig. 6, and the memory stores the adjusting program in different forms, if the gray threshold value is 128 in the embodiment, when the inverse gray values of most pixel points in the color image are smaller than the threshold value, the white ink values corresponding to all the inverse gray values smaller than 128 should be correspondingly reduced and the white ink values corresponding to all the inverse gray values larger than 128 are correspondingly improved, so that the printed image is more uniform in transition and better in color expressive force. Meanwhile, in another embodiment, the inverse gray values are sorted according to the number of the corresponding pixel points from more to less, then the first 20 inverse gray values of the number of the corresponding pixel points are selected as sample inverse gray values, the 20 sample inverse gray values are compared with a gray threshold value such as 128 to obtain distribution of the sample inverse gray values, different adjustment coefficients are obtained according to different distribution, and the initial mapping relation is adjusted according to the adjustment coefficients to obtain an actual mapping relation. The gray threshold is set according to the requirements and the medium material, and is not particularly limited herein.
S3, obtaining white ink values of the underlaying of each pixel point of the color image before printing the color image according to the inverse gray value of each pixel point and the actual mapping relation.
Specifically, the white ink value corresponding to each pixel point is obtained through calculation according to the actual mapping relation according to the inverse gray values of all pixel points in the color image, white ink bottoming printing is carried out according to the Bai Mo ink values, and then color printing is carried out according to the color ink values, so that the color of the printed color image is clearer, the image is more layering, and meanwhile, the problem that the air permeability of a cloth printing medium is poor due to the fact that all pixel points are bottomed by adopting the same white ink concentration is avoided.
Referring to fig. 7, an embodiment of the present invention provides an apparatus for automatically setting white ink amount of an image pixel by pixel, the apparatus comprising:
the inverse gray value obtaining module 10 is configured to obtain a value of each pixel gray value after the gray processing of the color image is performed, and record the value as an inverse gray value;
The actual mapping relationship obtaining module 20 is configured to obtain an actual mapping relationship between the inverse gray value and the Bai Mo ink value of each pixel point;
The white ink quantity setting module 30 is configured to obtain a white ink quantity value for bottoming each pixel point of the color image before the color image is printed according to the inverse gray value and the actual mapping relationship of each pixel point.
Preferably, the actual mapping relationship obtaining module 20 includes:
A first initial mapping relation obtaining unit, configured to obtain an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
An initial white ink value obtaining unit, configured to obtain an initial white ink value corresponding to each pixel point when the color image is printed according to the inverse gray value and the initial mapping relationship of each pixel point;
a calibration image acquisition unit for performing ink-jet printing according to the initial white ink value and the color ink value of each pixel point to obtain a calibration image;
An adjustment coefficient obtaining unit, configured to obtain an adjustment coefficient for adjusting the initial mapping relationship according to the calibration image and the color image;
The first actual mapping relation obtaining unit is used for adjusting the initial mapping relation according to the adjustment coefficient to obtain the actual mapping relation.
Preferably, the adjusting the adjustment coefficient of the initial mapping relationship according to the calibration image and the color image acquisition includes:
Scanning the calibration image and carrying out graying treatment to obtain gray values of all pixel points in the calibration image, and marking the gray values as first gray values;
Acquiring gray values of all pixel points after the gray processing of the color image, and marking the gray values as second gray values;
And comparing the first gray value with the second gray value to obtain an adjustment coefficient for adjusting the initial mapping relation.
Preferably, the actual mapping relationship obtaining module 20 further includes:
A second initial mapping relation obtaining unit, configured to obtain an initial mapping relation between the inverse gray value and the Bai Mo ink value of each pixel point;
The sample inverse gray value acquisition unit is used for selecting n values from the inverse gray values as sample inverse gray values, wherein n is more than or equal to 1, and n is an integer;
the comparison result obtaining unit is used for comparing the sample inverse gray value with a gray threshold value to obtain a comparison result;
and the second actual mapping relation acquisition unit is used for adjusting the initial mapping relation according to the comparison result to acquire the actual mapping relation.
Preferably, the n=1, and the sample inverse gray value is the inverse gray value with the most corresponding pixels.
Preferably, the n >1, selecting n inverse gray values from the inverse gray values as sample inverse gray values includes:
sequencing all the inverse gray values from large to small according to the number of the corresponding pixel points to obtain an inverse gray value sequence table;
and selecting n inverse gray values from the inverse gray value sequence table from large to small, wherein the n inverse gray values are the inverse gray values of the sample.
Preferably, the actual mapping relationship is represented by a smooth curve or a broken line, the abscissa of the smooth curve or the broken line is an inverse gray value, the ordinate is a white ink value, and the broken line comprises at least two line segments.
In addition, the automatic image pixel-by-pixel white ink amount setting method of the embodiment of the present invention described in connection with fig. 1 may be implemented by an automatic image pixel-by-pixel white ink amount setting apparatus. Fig. 8 is a schematic diagram showing a hardware configuration of an image pixel-by-pixel white ink amount automatic setting device according to an embodiment of the present invention.
The image pixel-by-pixel white ink amount automatic setting device may include a processor 401 and a memory 402 storing computer program instructions.
In particular, 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 that implement 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 comprise a hard disk drive (HARD DISK DRIVE, HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a universal serial bus (Universal Serial Bus, USB) drive, or a combination of two or more of the foregoing. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. 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). 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, where appropriate.
The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any one of the image pixel-by-pixel white ink amount automatic setting methods in the above embodiments.
In one example, the image pixel-by-pixel white ink amount automatic setting device may further include a communication interface 403 and a bus 410. As shown in fig. 8, the processor 401, the memory 402, and the communication interface 403 are connected to each other by a bus 410 and perform communication with each other.
The communication interface 403 is mainly used to implement communication between each module, device, unit and/or apparatus in the embodiment of the present invention.
Bus 410 includes hardware, software, or both that couple components of the image pixel-by-pixel white ink quantity automatic setting device to each other. By way of example, and not limitation, the buses 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 the above. Bus 410 may include one or more buses, where appropriate. Although embodiments of the invention have been described and illustrated with respect to a particular bus, the invention contemplates any suitable bus or interconnect.
In addition, in combination with the method for automatically setting the white ink amount of the pixel-by-pixel dots of the image in the above embodiment, the embodiment of the present invention may be implemented by providing a computer-readable storage medium. The computer readable storage medium has stored thereon computer program instructions which when executed by a processor implement any of the image pixel-by-pixel white ink amount automatic setting methods of the above embodiments.
In summary, the method, device, equipment and medium for automatically setting the white ink quantity of each pixel point of the image provided by the embodiment of the invention automatically obtain the white ink quantity value corresponding to each pixel point in the color image through the actual mapping relation between the inverse gray value and the Bai Mo ink quantity value, the method is simple and quick, the white ink quantity value for laying the bottom of each pixel point is set according to the actual color value of each pixel point in the color image, the method ensures that the white ink values of the bottoms of the pixel points are different, avoids the problem of poor product quality caused by directly printing by adopting the same white ink value in the industry of industrial inkjet printing, and simultaneously sets the white ink of the bottoms and the color ink in the color images to be complementary with each other, so that the color of the printed color images is clearer, the images are more layered, and simultaneously, the problem of poor air permeability of cloth printing media caused by using the same white ink concentration for the bottoms of all the pixel points is also avoided.
It should be understood that the invention is not limited to the particular arrangements and instrumentality described above and shown in the drawings. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and shown as examples. The method processes of the present invention are not limited to the specific steps described and shown, but various changes, modifications and additions, or the order between steps may be made by those skilled in the art after appreciating the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented in hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine readable medium or transmitted over transmission media or communication links by a data signal carried in a carrier wave. A "machine-readable medium" may include any medium that can store or transfer information. Examples of machine-readable media include electronic circuitry, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio Frequency (RF) links, and the like. The code segments may be downloaded via computer networks such as the internet, intranets, etc.
It should also be noted that the exemplary embodiments mentioned in this disclosure describe some methods or systems based on a series of steps or devices. 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, or may be performed in a different order from the order in the embodiments, or several steps may be performed simultaneously.
In the foregoing, only the specific embodiments of the present invention are described, and it will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the systems, modules and units described above may refer to the corresponding processes in the foregoing method embodiments, which are not repeated herein. It should be understood that the scope of the present invention is not limited thereto, and any equivalent modifications or substitutions can be easily made by those skilled in the art within the technical scope of the present invention, and they should be included in the scope of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910517305.2A CN112083894B (en) | 2019-06-14 | 2019-06-14 | Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910517305.2A CN112083894B (en) | 2019-06-14 | 2019-06-14 | Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112083894A CN112083894A (en) | 2020-12-15 |
CN112083894B true CN112083894B (en) | 2024-12-17 |
Family
ID=73734126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910517305.2A Active CN112083894B (en) | 2019-06-14 | 2019-06-14 | Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112083894B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113119472B (en) * | 2021-04-20 | 2023-02-17 | 珠海赛纳三维科技有限公司 | Voxel dot ink amount control method, three-dimensional printing device and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102388611A (en) * | 2009-02-11 | 2012-03-21 | 汤姆森特许公司 | Methods and apparatus for bit depth scalable video encoding and decoding utilizing tone mapping and inverse tone mapping |
CN102496135A (en) * | 2011-12-06 | 2012-06-13 | 银江股份有限公司 | Deadweight tonnage (DWT) domain-based digital watermark method and system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011055395A (en) * | 2009-09-04 | 2011-03-17 | Seiko Epson Corp | Printing using multiple color inks including white ink |
CN103465624B (en) * | 2013-09-03 | 2015-09-16 | 天津市汇源印刷有限公司 | A kind of novel printing ink optimization |
CN104869378B (en) * | 2015-06-23 | 2017-03-15 | 深圳市华星光电技术有限公司 | Color gamut matching method based on source images colour gamut |
CN109427041B (en) * | 2017-08-25 | 2021-10-22 | 中国科学院上海高等研究院 | Image white balance method and system, storage medium and terminal device |
CN107864337B (en) * | 2017-11-30 | 2020-03-06 | Oppo广东移动通信有限公司 | Sketch image processing method, device and equipment and computer readable storage medium |
CN109003243B (en) * | 2018-07-20 | 2021-10-29 | 广州市普汉科技有限公司 | Relief effect image processing method for laser engraving |
-
2019
- 2019-06-14 CN CN201910517305.2A patent/CN112083894B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102388611A (en) * | 2009-02-11 | 2012-03-21 | 汤姆森特许公司 | Methods and apparatus for bit depth scalable video encoding and decoding utilizing tone mapping and inverse tone mapping |
CN102496135A (en) * | 2011-12-06 | 2012-06-13 | 银江股份有限公司 | Deadweight tonnage (DWT) domain-based digital watermark method and system |
Also Published As
Publication number | Publication date |
---|---|
CN112083894A (en) | 2020-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4495197B2 (en) | Image processing apparatus, image forming apparatus, image processing program, and recording medium for recording image processing program | |
JP4855458B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium for recording image processing program | |
CN114889329B (en) | Printer ink quantity adjusting method, device, equipment and storage medium | |
US20080007785A1 (en) | Image processing apparatus, image processing method, and program | |
CN108944106B (en) | Ink-jet printing image color optimization method, device, equipment and storage medium | |
CN109949379B (en) | Color-tracing method, device, equipment and storage medium for ink-jet printer | |
JP2007110673A (en) | Image processing method, image processing apparatus, image reading apparatus, image forming apparatus, program, and storage medium | |
CN109636753A (en) | Image processing method and device, electronic equipment and computer readable storage medium | |
CN112083894B (en) | Method, device, equipment and medium for automatically setting white ink quantity of image pixel-by-pixel point | |
CN111752492B (en) | Continuous color-following method, device, equipment and storage medium for ink-jet printer | |
US8149465B2 (en) | Coloring image generating apparatus and coloring image generating method for generating a coloring image from an image using an edge intensity frequency distribution of the image | |
CN111930324B (en) | Automatic import file printing method, device, equipment and storage medium | |
CN108960351B (en) | Image printing method, device, equipment and storage medium | |
CN115071286A (en) | Automatic adjustment method, device and equipment for emergence template and storage medium | |
CN111752493B (en) | Automatic color following method, device, equipment and storage medium of printer | |
CN117435149A (en) | Method, device, equipment and medium for acquiring common printing color gamut range | |
CN107609453A (en) | A kind of license plate image correction, registration number character dividing method and equipment | |
JP4050220B2 (en) | Image processing method, image processing apparatus, image forming apparatus, program, and recording medium | |
JP2021154683A (en) | Ink set attribute identification method, ink set attribute identification device, and computer program | |
CN111597516A (en) | Document anti-copying method and system based on secret mark watermark | |
CN107431740A (en) | Image processing apparatus and image processing system | |
CN111845098A (en) | Method, device, equipment and medium for adjusting ink amount of printer | |
JP2004291510A (en) | Image processing device, image formation device, image processing method, image processing program and recording medium with image processing program recorded | |
JP2011015172A (en) | Device for processing image, device for forming image, method and program for processing image, and recording medium recording program for processing image | |
JP2009089266A (en) | Image processing apparatus and pixel attribute determination method |
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 |