Image processing apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorsOsamu Iwasaki, Naoji Otsuka, Hitoshi Nishikori
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsOsamu Iwasaki, Naoji Otsuka, Hitoshi Nishikori
Estimating the term…
An image processing apparatus for processing multilevel image data including values of respective color components includes an adding unit configured to add quantization errors to the respective values of the color components of a target pixel, an output determination unit configured to perform quantization to determine output values of the respective color components of the target pixel based on a combination of the values of the respective color components to which the quantization errors are added, and an error calculation unit configured to calculate quantization errors of the respective color components of the target pixel based on the output values of the respective color components and the values of the respective color components to which the quantization errors are added. In addition, a distribution weight determination unit is configured to determine distribution weights for the respective color components in accordance with a combination of the values of the respective color components of the target pixel, and an error diffusion unit is configured to distribute the calculated quantization errors of the respective color components of the target pixel to values of the respective color components of neighboring pixels in accordance with the determined distribution weights.
An image processing apparatus for processing multilevel image data including values of respective color components, comprising:
An image processing method of processing multilevel image data including values of respective color components in an image processing apparatus, the method comprising the steps of:
A non-transitory computer readable medium containing a program for processing multilevel image data including values of respective color components to be processed by a computer, said program causing the computer to execute the steps of:
Dependencies are inferred from the claim text.