Image processing apparatus, image processing method and program
First Claim
1. An image processing apparatus which converts an input image into a halftone image using a threshold value matrix including a plurality of threshold values, the image processing apparatus comprising:
- one or more circuits configured to cause the image processing apparatus to function as;
a target value obtaining unit configured to obtain a target value relating to a target tone for a predetermined region based on pixel values of respective pixels included in the predetermined region and the threshold values corresponding to the respective pixels of the threshold value matrix;
an evaluation value determination unit configured to determine evaluation values for respective pixels included in the predetermined region; and
an output value determination unit configured to determine an output value of at least one pixel included in the predetermined region in the halftone image according to the target value and the evaluation values for the predetermined region.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.
-
Citations
31 Claims
-
1. An image processing apparatus which converts an input image into a halftone image using a threshold value matrix including a plurality of threshold values, the image processing apparatus comprising:
-
one or more circuits configured to cause the image processing apparatus to function as; a target value obtaining unit configured to obtain a target value relating to a target tone for a predetermined region based on pixel values of respective pixels included in the predetermined region and the threshold values corresponding to the respective pixels of the threshold value matrix; an evaluation value determination unit configured to determine evaluation values for respective pixels included in the predetermined region; and an output value determination unit configured to determine an output value of at least one pixel included in the predetermined region in the halftone image according to the target value and the evaluation values for the predetermined region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory storage medium storing a computer program which on execution by a computer causes the computer to function as an image processing apparatus which converts an input image into a halftone image using a threshold value matrix including a plurality of threshold values, the image processing unit comprising:
-
one or more circuits configured to cause the image processing apparatus to function as; a target value obtaining unit configured to obtain a target value relating to a target tone for a predetermined region based on pixel values of respective pixels included in the predetermined region and the threshold values corresponding to the respective pixels of the threshold value matrix; an evaluation value determination unit configured to determine evaluation values for respective pixels included in the predetermined region; and an output value determination unit configured to determine an output value of at least one pixel included in the predetermined region in the halftone image according to the target value and the evaluation values for the predetermined region.
-
-
23. An image processing method for performing an image process which converts an input image into a halftone image using a threshold value matrix including a plurality of threshold values, the method comprising:
-
obtaining a target value relating to a target tone for a predetermined region based on pixel values of respective pixels included in the predetermined region and the threshold values corresponding to the respective pixels of the threshold value matrix; determining evaluation values for respective pixels included in the predetermined region; and determining an output value of at least one pixel included in the predetermined region in the halftone image according to the target value and the evaluation values for the predetermined.
-
-
24. An image processing apparatus which converts an input image into a halftone image using a threshold value matrix including a plurality of threshold values, the image processing apparatus comprising:
-
one or more processors and at least one memory, the at least one memory being coupled to the one or more processors and having stored thereon instructions executable by the one or more processors, wherein the execution of the instructions causes the image processing apparatus to function as; a target value obtaining unit configured to obtain a target value relating to a target tone for a predetermined region, based on pixel values of respective pixels included in the predetermined region and the threshold values corresponding to the respective pixels of the threshold value matrix; an evaluation value determination unit configured to determine evaluation values for respective pixels included in the predetermined region; and an output value determination unit configured to determine an output value of at least one pixel included in the predetermined region in the halftone image according to the target value and the evaluation values for the predetermined region. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification