| CPC G06V 30/19013 (2022.01) [G06V 30/147 (2022.01); G06V 30/18105 (2022.01)] | 26 Claims | 

| 
               1. An image processing apparatus comprising: 
            at least one memory and at least one processor causing a computer to: 
                execute rendering processing so as to acquire multi-gradation image data; 
                set, in the acquired multi-gradation image data, a first region, a second region that does not contact the first region, and an intermediate region located between the first region and the second region; and 
                selectively execute, for each pixel in each of the first region, the second region, and the intermediate region, one of a plurality of processes, wherein the plurality of processes include first processing of generating an output value indicating that a first printing material is applied and a second printing material of a color different from a color of the first printing material is not applied, and second processing of generating an output value indicating that the second printing material is applied, wherein the first processing or the second processing is selectively executed for each pixel, 
                wherein a ratio of pixels, for which the first processing is executed, included in the first region is higher than a ratio of pixels, for which the first processing is executed, included in the second region, and is higher than a ratio of pixels, for which the first processing is executed, included in the intermediate region, 
                a ratio of pixels, for which the second processing is executed, included in the second region is higher than a ratio of pixels, for which the second processing is executed, included in the first region, and is higher than a ratio of pixels, for which the second processing is executed, included in the intermediate region, and 
                a ratio of pixels for which the first processing is executed at a first position is higher than a ratio of pixels for which the first processing is executed at a second position farther away from the first region than the first position in the intermediate region, and a ratio of pixels for which the second processing is executed at the second position is higher than a ratio of pixels for which the second processing is executed at the first position in the intermediate region, 
                wherein the at least one processor is configured to cause the computer to use a random number to decide one of the plurality of processes as the processing to be executed for each pixel in the intermediate region, 
                wherein the at least one processor is further configured to cause the computer to control a print unit to execute printing on a print medium based on the output value generated by the processing. 
               |