摘要 |
An image processing apparatus includes a dividing portion that divides input multivalue image data into a plurality of bands, an error diffusion process portion that carries out an error diffusion process on each divided band to quantize each pixel, and a controlling portion that controls the dividing portion and error diffusion process portion. The error diffusion process portion, following control by the controlling portion, operates in a first mode to repeat the error diffusion process not accompanying quantization given times on each noted pixel included in a given line of the each band (head line, etc.), and operates in a second mode to carry out the error diffusion process on the each band sequentially from the head line of the each band on the basis of an error value obtained in the first mode to put out quantized data. |