Image data processing apparatus, image data processing method, and image data processing program
AssigneeSeiko Epson Corporation
InventorKimito Katsuyama
Life of this patent
Estimating the term…
Loading patent…
AssigneeSeiko Epson Corporation
InventorKimito Katsuyama
Estimating the term…
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.
An image data processing apparatus which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the apparatus comprising:
An image data processing method which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the apparatus comprising:
An image data processing program for allowing a computer to implement a function which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the program comprising:
An image data processing apparatus which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the apparatus comprising:
An image data processing method which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the apparatus comprising:
An image data processing program for allowing a computer to implement a function which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and converts the input image data to image data represented by presence or absence of dot formation, the program implementing:
An image data processing apparatus to generate image data to be supplied to an image output apparatus which outputs an image at a specified resolution by inputting image data generated from an image represented in multiple gradations of dot matrix pixels and diffusing a gradation error for each pixel to the other unconverted pixels and representing image data by presence or absence of dot formation, the apparatus comprising:
An image data processing method of generating image data to be supplied to an image output apparatus which outputs an image at a specified resolution by inputting image data generated from an image represented in multiple gradations of dot matrix pixels and diffusing a gradation error for each pixel to the other unconverted pixels and representing image data by presence or absence of dot formation, the apparatus comprising:
An image data processing program for allowing a computer to implement a function which generates image data to be supplied to an image output apparatus which outputs an image at a specified resolution by inputting image data generated from an image represented in multiple gradations of dot matrix pixels and diffusing a gradation error for each pixel to the other unconverted pixels and representing image data by presence or absence of dot formation, the program implementing:
An image data processing apparatus which inputs image data generated from an image represented in multiple gradations of dot matrix pixels, diffuses a gradation error for each pixel to the other unconverted pixels, and generates image data for representing an output image from an image output apparatus according to presence or absence of dot formation, the apparatus comprising:
The image data processing apparatus according to claim, wherein the conversion unit comprises:
An image data processing method of inputting image data generated from an image represented in multiple gradations of dot matrix pixels, diffusing a gradation error for each pixel to the other unconverted pixels, and generating image data for representing an output image from an image output apparatus according to presence or absence of dot formation, the method comprising:
An image data processing program for allowing a computer to implement a function which generates image data for representing an output image from an image output apparatus according to presence or absence of dot formation by inputting image data generated from an image represented in multiple gradations of dot matrix pixels and diffusing a gradation error for each pixel to the other unconverted pixels, the program implementing:
Dependencies are inferred from the claim text.