PROGRAM, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD
First Claim
1. A computer-readable medium stored with a program causing a computer to quantize a gray level indicating the depth of color of each pixel in an image, the quantization comprising:
- a pixel selecting process of sequentially selecting pixels to be quantized;
a use rate determining process of determining a noise use rate indicating the degree to which a dither matrix noise which is noise designated by a predetermined dither matrix has an influence on the quantization and an error use rate indicating the degree to which an accumulated error obtained by accumulating a quantization error which is an error generated in the quantization on peripheral pixels has an influence on the quantization, in which the noise use rate and the error use rate corresponding to the corresponding pixel are determined depending on the gray levels of the pixels sequentially selected through the pixel selecting process; and
a quantization executing process of performing the quantization on the gray levels of the pixels sequentially selected through the pixel selecting process, in which the quantization is performed using the dither matrix noise based on the noise use rate corresponding to the corresponding pixel and using the accumulated error based on the error use rate corresponding to the corresponding pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-readble medium stored with a program causing a computer to quantize a gray level causes the computer to perform a pixel selecting process; determining a noise use rate indicating the degree to which a dither matrix noise has an influence on the quantization and an error use rate indicating the degree to which an accumulated error has an influence on the quantization and determining the noise use rate and the error use rate corresponding to the corresponding pixel depending on the gray levels of the pixels sequentially selected in the pixel selecting process; and performing the quantization on the gray levels of the pixels sequentially selected in the pixel selecting process and performing the quantization using the dither matrix noise based on the noise use rate corresponding to the corresponding pixel and using the accumulated error based on the error use rate corresponding to the corresponding pixel.
-
Citations
9 Claims
-
1. A computer-readable medium stored with a program causing a computer to quantize a gray level indicating the depth of color of each pixel in an image, the quantization comprising:
-
a pixel selecting process of sequentially selecting pixels to be quantized; a use rate determining process of determining a noise use rate indicating the degree to which a dither matrix noise which is noise designated by a predetermined dither matrix has an influence on the quantization and an error use rate indicating the degree to which an accumulated error obtained by accumulating a quantization error which is an error generated in the quantization on peripheral pixels has an influence on the quantization, in which the noise use rate and the error use rate corresponding to the corresponding pixel are determined depending on the gray levels of the pixels sequentially selected through the pixel selecting process; and a quantization executing process of performing the quantization on the gray levels of the pixels sequentially selected through the pixel selecting process, in which the quantization is performed using the dither matrix noise based on the noise use rate corresponding to the corresponding pixel and using the accumulated error based on the error use rate corresponding to the corresponding pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing apparatus quantizing a gray level indicating the depth of color of each pixel in an image, comprising:
-
a pixel selecting unit that sequentially selects pixels to be quantized; a use rate determining unit that determines a noise use rate indicating the degree to which a dither matrix noise which is noise designated by a predetermined dither matrix has an influence on the quantization and an error use rate indicating the degree to which an accumulated error obtained by accumulating a quantization error which is an error generated in the quantization on peripheral pixels has an influence on the quantization and that determines the noise use rate and the error use rate corresponding to the corresponding pixel depending on the gray levels of the pixels sequentially selected by the pixel selecting unit; and a quantization executing unit that performs the quantization on the gray levels of the pixels sequentially selected by the pixel selecting unit and that performs the quantization using the dither matrix noise based on the noise use rate corresponding to the corresponding pixel and using the accumulated error based on the error use rate corresponding to the corresponding pixel.
-
-
9. An image processing method of quantizing a gray level indicating the depth of color of each pixel in an image, comprising:
-
a pixel selecting step of sequentially selecting pixels to be quantized; a use rate determining step of determining a noise use rate indicating the degree to which a dither matrix noise which is noise designated by a predetermined dither matrix has an influence on the quantization and an error use rate indicating the degree to which an accumulated error obtained by accumulating a quantization error which is an error generated in the quantization on peripheral pixels has an influence on the quantization and determining the noise use rate and the error use rate corresponding to the corresponding pixel depending on the gray levels of the pixels sequentially selected in the pixel selecting step; and a quantization executing step of performing the quantization on the gray levels of the pixels sequentially selected in the pixel selecting step and performing the quantization using the dither matrix noise based on the noise use rate corresponding to the corresponding pixel and using the accumulated error based on the error use rate corresponding to the corresponding pixel.
-
Specification