Image processing apparatus capable of preventing pseudo contour
AssigneeMinolta Co., Ltd.
InventorToshitsugu Yamamoto
Life of this patent
Estimating the term…
Abstract
There is provided an image processing apparatus employing an error diffusion method capable of preventing a pseudo contour attributable to a delayed dot. The image processing apparatus receives an error diffused from a neighboring pixel and corrects a value (an input value of 0 to 1) of a pixel to be processed before it reduces a tone. Then a subtracter calculates an error associated with the tone reduction, which is diffused to a neighboring pixel. Herein, only for an input value of no less than 0.5 an inversion portion multiplies by −1 an error from a neighboring pixel and an error to a neighboring pixel. Thus a dot can be free of delay to prevent a pseudo contour.
Claims8
An image processing apparatus converting an input signal representing a level in density of each pixel with a predetermined number of tones, into a signal with a number of tones smaller than said predetermined number of tones, comprising:
- a first outputter comparing said input signal having a level in density falling within a first range with a first threshold value to output a signal of a first tone or a second tone;
- a second outputter comparing said input signal having a level in density falling within a second range subsequent to said first range with a second threshold value to output a signal of said second tone or a third tone;
- a switcher determining for each pixel from the level in density of said input signal which of said first and second outputters should be used, and accordingly switching between said first and second outputters;
- and
- a corrector using a difference between the level in density of said input signal and a signal output from one of said first and second outputters to calculate a correction value correcting the level in density of a subsequent pixel and apply said correction value for correction, wherein when said first outputter is switched to said second outputter, or vise versa, a symbol of the correction value calculated by said corrector is inverted.
An image processing apparatus converting an input signal representing a level in density of each pixel with a predetermined number of tones, into a signal with a number of tones smaller than said predetermined number of tones, comprising:
- a first outputter comparing said input signal having a level in density falling within a first range with a first threshold value to output a signal of a first tone or a second tone;
- a second outputter comparing said input signal having a level in density falling within a second range subsequent to said first range with a second threshold value to output a signal of said second tone or a third tone;
- a switcher determining for each pixel from the level in density of said input signal which of said first and second outputters should be used, and accordingly switching between said first and second outputters;
- and
- a corrector using a difference between said threshold valued used in one of said first and second outputters for comparison and a signal output from one of said first and second outputters to calculate a correction value correcting a threshold value used to process a subsequent pixel, and apply said correction value for correction, wherein when said first outputter is switched to said second outputter, or vise versa, the symbol of the correction value of said corrector is inverted.
Dependencies are inferred from the claim text.