Halftone method combining jet drawing equipment and jet drawing image resolution and related device
By constructing a physical model of the inkjet printing environment and a multi-layer threshold matrix, the problem that a fixed threshold matrix cannot adapt to multi-level ink dots was solved, achieving high-quality halftone output for inkjet printing equipment and improving image quality.
Patent Information
- Application Number
- CN202511060680.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2025-11-18
AI Technical Summary
In existing technologies, fixed threshold matrices cannot adapt to multi-level ink dots, resulting in poor halftone output quality of inkjet printing equipment. In particular, the ink volume is too high at high resolutions, causing a large error between the printed product and the algorithm display result.
By constructing a physical model of the inkjet printing environment, a multi-layer threshold matrix is generated. Combining the printhead parameters and ink characteristics of the inkjet printing equipment, the upper bound of the multi-layer threshold is calculated, and multi-layer threshold division and pixel value mapping are performed to generate binary halftone image data suitable for inkjet printing equipment.
It achieves dynamic adaptation with inkjet printing equipment, reduces the visual staircase effect caused by uniform ink dots, improves halftone output quality, and avoids grayscale jumps and loss of detail.
Smart Images

Figure CN120976029A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of digital printing and inkjet technology, and specifically to a halftone method and related apparatus that combines inkjet printing equipment and inkjet image resolution. Background Technology
[0002] In the field of image reproduction, especially in digital printing and inkjet printing, converting continuous-tone images into halftone images suitable for binary output devices is crucial. Devices such as printers and inkjet printers, due to their physical limitations, cannot directly reproduce continuous grayscale or color changes, but can only output a limited number of discrete colors, typically black or colored ink dots. Therefore, halftone technology emerged to simulate the effect of continuous tones by controlling the spatial distribution of these discrete colors and utilizing the low-pass visual characteristics of the human eye. Dithering, as an important frequency modulation halftone method, converts continuous-tone images into binary images by adding noise of a specific pattern to the image. Its core idea is to utilize the averaging effect of the human eye, simulating different grayscale levels in local areas by controlling the ratio of black and white pixels. Dithering techniques can be further divided into random dithering, ordered dithering, and error diffusion dithering, among others.
[0003] Ordered dithering is a dithering method based on a predefined threshold matrix. Its advantages include simple calculation, ease of implementation, and the ability to produce relatively regular patterns. Traditional ordered dithering methods typically use a fixed threshold matrix. When dealing with inkjet printing equipment that supports multiple ink dot sizes, a single-level threshold matrix cannot make more detailed distinctions. Furthermore, in actual inkjet printing, the physical size and shape of the ink dots significantly impact the final image quality. This is particularly evident at high resolutions; processing only the pixel matrix while ignoring the actual physical size of the ink dots can easily lead to excessive ink volume and significant discrepancies between the printed product and the algorithm's display results.
[0004] Therefore, how to implement an adaptive ordered dithering algorithm based on multi-level ink dot control and optimize halftone output quality by combining ink dot physical characteristics has become a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0005] The purpose of this invention is to provide a halftone method and related apparatus that combines inkjet printing equipment and inkjet image resolution, so as to overcome the problem in the prior art that the fixed threshold matrix cannot adapt to multi-level ink dots, resulting in poor halftone output quality of the image.
[0006] The present invention solves the above-mentioned technical problems through the following technical solution: This invention provides a halftone method combining inkjet printing equipment and inkjet image resolution, comprising the following steps: Step 1: Obtain the printhead parameters, ink characteristics, and printing medium type of the target inkjet printing device, and establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment; Step 2: Based on the physical model of the actual physical ink dot characteristics in the current inkjet printing environment, generate a multi-layer threshold matrix, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold in each layer of the multi-layer threshold matrix. Step 3: Based on the upper bound of each threshold obtained in Step 2, obtain the corresponding first-level threshold of the original image pixel value, and perform first-level threshold division on the current original image pixels to be printed to obtain the division result; Step 4: Calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained in Step 3 to generate the binary halftone image data of the current original image to be printed. Step 5: Use the binary halftone image data obtained in Step 4 to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing.
[0007] A further improvement of this invention is that the image resolution includes x-axis resolution and y-axis resolution, wherein the x-axis resolution is specifically:
[0008] The specific y-axis resolution is:
[0009] in, The resolution is the x-axis resolution. A is the y-axis resolution; B is the grating ruler resolution; C is the grating ruler frequency multiplication factor; D is the nozzle resolution. This represents the number of times the printhead needs to sweep across the same unit area in the current printing task.
[0010] A further improvement of this invention is that the physical model of the inkjet printing environment is set as follows: , For the i-th type of actual physical ink dot characteristic, the upper bound of the threshold of the i-th layer in the multi-layer threshold matrix is specifically:
[0011] in, This is the upper bound of the threshold for the i-th layer in the multi-layer threshold matrix; This is the first type of actual physical ink dot characteristic. This is the second type of actual physical ink dot characteristic. This represents the (n+1)th type of actual physical ink dot characteristic.
[0012] A further improvement of this invention is that the first-level threshold of the original image pixel value corresponding to the upper bound of the i-th layer threshold is specifically:
[0013] in, The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the threshold of the i-th layer.
[0014] A further improvement of the present invention is that the second pixel value is specifically:
[0015] in, The second pixel value; The pixel values of the original image to be printed; When the multi-level threshold matrix has three levels, the partitioning result is as follows:
[0016] in, For the selection of threshold processing matrix for the original pixels; Let be the second pixel value at point (x, y); This is the halftone matrix corresponding to layer 0; This is the halftone matrix corresponding to the first layer; This is the halftone matrix corresponding to the second layer; The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the zeroth-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the first-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the second-level threshold.
[0017] A further improvement of this invention is that the binary halftone image data of the original image to be printed is specifically as follows:
[0018] in, This is the binary halftone image data of the original image to be printed; 256 means x modulo 256; 256 means y modulo 256.
[0019] The present invention also provides a halftone system combining inkjet printing equipment and inkjet image resolution, comprising: The first module is used to obtain the printhead parameters, ink characteristics and printing medium type of the target inkjet printing device, and to establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment. The second module is used to generate a multi-layer threshold matrix based on the physical characteristics of the actual ink dots in the current inkjet printing environment, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold of each layer in the multi-layer threshold matrix. The third module is used to obtain the corresponding first-level threshold of the original image pixel value based on the upper limit of the threshold of each layer obtained by the second module, and to perform first-level threshold division on the pixel points of the current original image to be printed to obtain the division result. The fourth module is used to calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained from the third module to generate the binary halftone image data of the current original image to be printed. The fifth module is used to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing using the binary halftone image data obtained from the fourth module.
[0020] The present invention also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the halftone method combining the inkjet printing equipment and the resolution of the inkjet image as described above.
[0021] The present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the halftone method as described above, combining the inkjet printing equipment and the resolution of the inkjet image.
[0022] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the halftone method as described above, which combines the inkjet printing equipment and the resolution of the inkjet image.
[0023] Compared with the prior art, the positive and progressive effects of the present invention are as follows: The halftone method provided by this invention combines printing equipment and printing image resolution. It constructs a physical model of the printing environment based on the actual physical ink dot characteristics under the current printing environment, providing a foundation for generating halftone images that conform to the equipment's characteristics, thus matching the halftone effect with the printing equipment. It achieves dynamic adaptation to multi-level ink dots by generating a multi-layer threshold matrix; it achieves more detailed ink dot control by dividing the original image pixels according to multi-layer thresholds; and it realizes the mapping from continuous tones to multi-level ink dots by calculating the second pixel value of the current original image pixel under the corresponding threshold matrix. This avoids the grayscale jumps and detail loss caused by fixed thresholds in traditional binary dithering, reduces the visual staircase effect caused by ink dot uniformity, and improves the halftone output quality of the image to be printed. Attached Figure Description
[0024] The accompanying drawings are provided to further understand the invention and constitute a part of this invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.
[0025] Figure 1This is a schematic diagram of the process of the present invention; Figure 2 This is a schematic diagram illustrating the inkjet printing effect of the present invention under different image resolutions and different actual physical ink droplet characteristics. Figure 3 This is a comparison chart of the single threshold range of the original image and the corresponding multi-layer threshold matrix range in this invention. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0027] In the description of this invention, it should be understood that the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0028] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0029] It should be understood that although terms such as first, second, third, etc., may be used in the embodiments of the present invention to describe the preset range, these preset ranges should not be limited to these terms. These terms are only used to distinguish the preset ranges from one another. For example, without departing from the scope of the embodiments of the present invention, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.
[0030] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."
[0031] The accompanying drawings illustrate various structural schematic diagrams according to embodiments disclosed in this invention. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.
[0032] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. This is an explanation of the present invention and not a limitation thereof.
[0033] This invention provides a halftone method combining inkjet printing equipment and inkjet image resolution, comprising the following steps: Step 1: Obtain the printhead parameters, ink characteristics, and printing medium type of the target inkjet printing device, and establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment; Step 2: Based on the physical model of the actual physical ink dot characteristics in the current inkjet printing environment, generate a multi-layer threshold matrix, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold in each layer of the multi-layer threshold matrix. Step 3: Based on the upper bound of each threshold obtained in Step 2, obtain the corresponding first-level threshold of the original image pixel value, and perform first-level threshold division on the current original image pixels to be printed to obtain the division result; Step 4: Calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained in Step 3 to generate the binary halftone image data of the current original image to be printed. Step 5: Use the binary halftone image data obtained in Step 4 to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing.
[0034] The halftone method provided by this invention combines printing equipment and printing image resolution. It constructs a physical model of the printing environment based on the actual physical ink dot characteristics under the current printing environment, providing a foundation for generating halftone images that conform to the equipment's characteristics, thus matching the halftone effect with the printing equipment. It achieves dynamic adaptation to multi-level ink dots by generating a multi-layer threshold matrix; it achieves more detailed ink dot control by dividing the original image pixels according to multi-layer thresholds; and it realizes the mapping from continuous tones to multi-level ink dots by calculating the second pixel value of the current original image pixel under the corresponding threshold matrix. This avoids the grayscale jumps and detail loss caused by fixed thresholds in traditional binary dithering, reduces the visual staircase effect caused by ink dot uniformity, and improves the halftone output quality of the image to be printed.
[0035] Specifically, the image resolution includes x-axis resolution and y-axis resolution, with the x-axis resolution specifically being:
[0036] The specific y-axis resolution is:
[0037] in, The resolution is the x-axis resolution. A is the y-axis resolution; B is the grating ruler resolution; C is the grating ruler frequency multiplication factor; D is the nozzle resolution. This refers to the number of passes for a specific printing task, which is the number of times the printhead needs to scan the same unit area.
[0038] Specifically, let the physical model of the inkjet printing environment be... , For the i-th type of actual physical ink dot characteristic, the upper bound of the threshold of the i-th layer in the multi-layer threshold matrix is specifically:
[0039] in, This is the upper bound of the threshold for the i-th layer in the multi-layer threshold matrix; This is the first type of actual physical ink dot characteristic. This is the second type of actual physical ink dot characteristic. This represents the (n+1)th type of actual physical ink dot characteristic.
[0040] Specifically, the first-level threshold of the original image pixel value corresponding to the upper bound of the i-th layer threshold is as follows:
[0041] in, The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the threshold of the i-th layer.
[0042] Specifically, the second pixel value is:
[0043] in, The second pixel value; The pixel values of the original image to be printed; When the multi-level threshold matrix has three levels, the partitioning result is as follows:
[0044] in, For the selection of threshold processing matrix for the original pixels; Let be the second pixel value at point (x, y); This is the halftone matrix corresponding to layer 0; This is the halftone matrix corresponding to the first layer; This is the halftone matrix corresponding to the second layer; The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the zeroth-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the first-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the second-level threshold.
[0045] Specifically, the binary halftone image data of the original image to be printed is as follows:
[0046] in, This is the binary halftone image data of the original image to be printed; 256 means x modulo 256; 256 means y modulo 256.
[0047] Based on the same inventive concept, the present invention also provides a halftone system combining inkjet printing equipment and inkjet image resolution, comprising: The first module is used to obtain the printhead parameters, ink characteristics and printing medium type of the target inkjet printing device, and to establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment. The second module is used to generate a multi-layer threshold matrix based on the physical characteristics of the actual ink dots in the current inkjet printing environment, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold of each layer in the multi-layer threshold matrix. The third module is used to obtain the corresponding first-level threshold of the original image pixel value based on the upper limit of the threshold of each layer obtained by the second module, and to perform first-level threshold division on the pixel points of the current original image to be printed to obtain the division result. The fourth module is used to calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained from the third module to generate the binary halftone image data of the current original image to be printed. The fifth module is used to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing using the binary halftone image data obtained from the fourth module.
[0048] Example 1 See Figure 1 A halftone method combining inkjet printing equipment and inkjet image resolution, comprising: Step 1: Obtain the printhead parameters of the inkjet printing equipment. By measuring the radius of the ink droplets after smudging under a given printing medium, establish a model of the current printing environment.
[0049] The specific setup process is as follows: Determine the droplet size value based on the printhead parameters. This refers to the parameter determining the size of ink droplets that a piezoelectric printhead can eject. It determines the ink and printing paper materials, and after spraying ink droplets of different sizes onto the medium, uses a microscope to measure the radius of the resulting ink droplets under the current printing medium. (See [reference needed]). Figure 2 :
[0050] Step 2: Obtain the required resolution of the current inkjet print image * Establish an array of ink droplet percentage coefficients at a given resolution.
[0051] Wherein, the x-axis represents the direction of travel of the inkjet printer, and the x-axis resolution is as follows:
[0052] The y-axis represents the direction of paper movement, and the specific y-axis resolution is:
[0053] Therefore, we obtain Percentage of ink droplets That is, the upper bound of the threshold matrix at the corresponding level, specifically:
[0054] Step 3: This algorithm is compatible with various 256*256 halftone threshold matrices. Based on the upper bound of the threshold corresponding to the ink droplet size, the halftone decision rule is calculated, and the original image data is halftoneted. The specific halftone process is as follows: Calculate the upper bound of the original pixel values corresponding to each layer of the matrix to obtain the first-level threshold:
[0055] Perform a first-level threshold division on the original pixels of the current point (taking a three-layer matrix as an example):
[0056] For the current original pixel, calculate its corresponding pixel value under the corresponding threshold matrix.
[0057] Then, based on the mapped pixel values (i.e., the corresponding pixel values) By referring to the corresponding threshold matrix, the corresponding halftone value is obtained:
[0058] Step 4: Based on the halftone values, compress and save the corresponding halftone image using binary bits, and generate the corresponding .PRN file.
[0059] The halftone method provided by this invention, which combines printing equipment and image resolution, generates a multi-layer threshold matrix and a discrimination threshold matrix for specific printing environments by integrating printhead parameters and the actual physical ink dot size after ink smudging. This converts the original image pixels into physically achievable printhead dots. This method can quickly obtain halftone parameters suitable for the current printing environment and generate a .PRN file suitable for printing equipment. See also... Figure 3 It can be seen that the image quality printed using the method of the present invention is better.
[0060] Based on the same inventive concept, this application provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements a halftone method combining the printing equipment and the resolution of the printed image. The memory may include main memory, such as high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device. The processor, network interface, and memory are interconnected via an internal bus, which may be an industry-standard architecture bus, a peripheral component interconnection standard bus, an extended industry-standard architecture bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory stores the program; specifically, the program may include program code, which includes computer operation instructions. The memory may include main memory and non-volatile memory, and provides instructions and data to the processor.
[0061] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the steps of the halftone method combining the inkjet printing equipment and the resolution of the inkjet image. Specifically, the computer-readable storage medium includes, but is not limited to, volatile memory and / or non-volatile memory. The volatile memory may include RAM (Random Access Memory) and / or cache memory, etc. The non-volatile memory may include ROM (Read Only Memory), hard disk, flash memory, optical disk, magnetic disk, etc.
[0062] Based on the same inventive concept, this application provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions that, when executed by a computer device, cause the computer device to perform the steps of the above-described halftone method combining inkjet printing equipment and inkjet image resolution.
[0063] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM (Compact Disc Read-Only Memory), optical storage, etc.) containing computer-usable program code.
[0064] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0065] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0066] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0067] Finally, it should be noted that the embodiments listed above are merely one or more specific manifestations of the technical solution of this invention. Their purpose is to clearly illustrate the concept, principle, and application of this invention through specific examples, and is by no means intended to limit the scope of protection of this invention to these specific embodiments. In fact, the true value of this invention lies in its proposed technical ideas and innovations, rather than its manifestations or implementation methods.
[0068] For those skilled in the art, after thoroughly reading and understanding the technical solution of this invention, they are fully capable of making various changes, modifications, or equivalent substitutions to the specific implementation of the invention based on their own professional knowledge and skills. These changes may include, but are not limited to: adjusting the range of technical parameters, optimizing the algorithm flow to improve efficiency, and replacing some technical components to achieve better compatibility or reduce costs. As long as these modified technical solutions substantially retain the technical features claimed by the original invention, that is, they can still achieve the core functions and effects of this invention, then these changes should be considered to fall within the scope of protection of the pending claims of this invention.
[0069] Furthermore, with the continuous progress and development of technology, new technical means and methods are constantly emerging, which provides ample space for further improvement and perfection of this invention. Therefore, the scope of protection of this invention should also include reasonable and foresightful improvements and extensions based on existing technology. As long as these improvements and extensions do not depart from the basic principles and core concepts of this invention, they should be considered equivalents of this invention and are equally protected by patent rights.
Claims
1. A halftone method combining inkjet printing equipment and inkjet image resolution, characterized in that, Includes the following steps: Step 1: Obtain the printhead parameters, ink characteristics, and printing medium type of the target inkjet printing device, and establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment; Step 2: Based on the physical model of the actual physical ink dot characteristics in the current inkjet printing environment, generate a multi-layer threshold matrix, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold in each layer of the multi-layer threshold matrix. Step 3: Based on the upper bound of each threshold obtained in Step 2, obtain the corresponding first-level threshold of the original image pixel value, and perform first-level threshold division on the current original image pixels to be printed to obtain the division result; Step 4: Calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained in Step 3 to generate the binary halftone image data of the current original image to be printed. Step 5: Use the binary halftone image data obtained in Step 4 to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing.
2. The halftone method combining inkjet printing equipment and inkjet image resolution according to claim 1, characterized in that, The image resolution includes x-axis resolution and y-axis resolution, with the x-axis resolution specifically being: The specific y-axis resolution is: in, The resolution is the x-axis resolution. A is the y-axis resolution; B is the grating ruler resolution; C is the grating ruler frequency multiplication factor; D is the nozzle resolution. This represents the number of times the printhead needs to sweep across the same unit area in the current printing task.
3. The halftone method combining inkjet printing equipment and inkjet image resolution according to claim 2, characterized in that, Let the physical model of the inkjet printing environment be , For the i-th type of actual physical ink dot characteristic, the upper bound of the threshold of the i-th layer in the multi-layer threshold matrix is specifically: in, This is the upper bound of the threshold for the i-th layer in the multi-layer threshold matrix; This is the first type of actual physical ink dot characteristic. This is the second type of actual physical ink dot characteristic. This represents the (n+1)th type of actual physical ink dot characteristic.
4. The halftone method combining inkjet printing equipment and inkjet image resolution according to claim 3, characterized in that, The specific threshold for the first-level threshold of the original image pixel value corresponding to the upper bound of the threshold of the i-th layer is: in, The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the threshold of the i-th layer.
5. The halftone method combining inkjet printing equipment and inkjet image resolution according to claim 4, characterized in that, The specific value of the second pixel is: in, The second pixel value; The pixel values of the original image to be printed; When the multi-level threshold matrix has three levels, the partitioning result is as follows: in, For the selection of threshold processing matrix for the original pixels; Let be the second pixel value at point (x, y); This is the halftone matrix corresponding to layer 0; This is the halftone matrix corresponding to the first layer; This is the halftone matrix corresponding to the second layer; The threshold value is the first-level threshold of the original image pixel value corresponding to the upper bound of the zeroth-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the first-level threshold. The first-level threshold is the original image pixel value corresponding to the upper bound of the second-level threshold.
6. The halftone method combining inkjet printing equipment and inkjet image resolution according to claim 5, characterized in that, The specific binary halftone image data of the original image to be printed is as follows: in, This is the binary halftone image data of the original image to be printed; 256 means x modulo 256; 256 means y modulo 256.
7. A halftone system combining inkjet printing equipment and inkjet image resolution, characterized in that, include: The first module is used to obtain the printhead parameters, ink characteristics and printing medium type of the target inkjet printing device, and to establish a physical model of the inkjet printing environment that characterizes the actual physical ink droplet characteristics under the current inkjet printing environment. The second module is used to generate a multi-layer threshold matrix based on the physical characteristics of the actual ink dots in the current inkjet printing environment, obtain the image resolution required by the current inkjet printing task, and calculate the upper bound of the threshold of each layer in the multi-layer threshold matrix. The third module is used to obtain the corresponding first-level threshold of the original image pixel value based on the upper limit of the threshold of each layer obtained by the second module, and to perform first-level threshold division on the pixel points of the current original image to be printed to obtain the division result. The fourth module is used to calculate the second pixel value of the current original image pixel under the corresponding threshold matrix, and combine it with the division result obtained from the third module to generate the binary halftone image data of the current original image to be printed. The fifth module is used to generate a .PRN file that can directly drive the target inkjet printing equipment for physical printing using the binary halftone image data obtained from the fourth module.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the halftone method combining inkjet printing equipment and inkjet image resolution as described in any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the halftone method combining the inkjet printing equipment and the resolution of the inkjet image as described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the halftone method combining the inkjet printing equipment and the resolution of the inkjet image as described in any one of claims 1 to 6.