Image processing apparatus image processing method and program
First Claim
1. An image processing apparatus comprising:
- a holding unit configured to hold a threshold value matrix including a plurality of threshold values;
a target value acquiring unit configured to acquire, on a basis of pixel values of pixels included in a predetermined region of an input image and a threshold value group which, in the threshold value matrix, corresponds to the predetermined region, a target value for the predetermined region; and
an output value determination unit configured to determine output values of the pixels included in the predetermined region in accordance with the target value, the threshold value group and the pixel values.
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
11 Claims
-
1. An image processing apparatus comprising:
-
a holding unit configured to hold a threshold value matrix including a plurality of threshold values; a target value acquiring unit configured to acquire, on a basis of pixel values of pixels included in a predetermined region of an input image and a threshold value group which, in the threshold value matrix, corresponds to the predetermined region, a target value for the predetermined region; and an output value determination unit configured to determine output values of the pixels included in the predetermined region in accordance with the target value, the threshold value group and the pixel values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method comprising:
-
reading pixel values of pixels included in a predetermined region of an input image; reading, from a threshold value matrix including a plurality of threshold values, a threshold value group corresponding to the predetermined region; acquiring, on a basis of the pixel values of the pixels included in the predetermined region and the threshold value group corresponding to the predetermined region, a target value for the predetermined region; and determining output values of the pixels included in the predetermined region in accordance with the target value, the threshold value group and the pixel values.
-
-
11. An image processing method comprising:
-
reading pixel values of pixels included in a predetermined region of an input image; reading, from a threshold value matrix including a plurality of threshold values, a threshold value group corresponding to the predetermined region; acquiring, on a basis of the pixel values of the pixels included in the predetermined region and the threshold value group corresponding to the predetermined region, a target value for the predetermined region; and determining output values of the pixels included in the predetermined region in accordance with the target value, the threshold value group and the pixel values.
-
Specification