摘要 |
There has been a demand for further accelerating image data conversion through the use of the error diffusion method. It is determined whether or not a specified block process condition is satisfied on the basis of a gradation value for each pixel in a target block to convert the image data. When the block process condition is determined to be true, a process is performed to diffuse a gradation error for the entire target block and convert image data for pixels in the target block at a time. Even when the block process condition is determined to be false, it is determined whether or not to form a dot in the target block. When it is determined that no dot should be formed, a process is performed to diffuse a gradation error for the entire target block to the unconverted pixels in another block and convert image data for pixels in the target block. It is possible to further accelerating the image data conversion through the use of the error diffusion method while maintaining high image quality.
|