摘要 |
An image processing device includes a converting unit, a determining unit, and a halftone unit. The converting unit converts original image data to converted image data by performing a scaling process and a color conversion process on the original image data. The original image data includes a plurality of sets of original pixel data. The converted image data has a plurality of sets of converted pixel data. Each set of converted pixel data corresponds to at least one set of original pixel data. The converting unit produces each set of converted pixel data based on the corresponding at least one set of converted pixel data. Each set of converted pixel data includes a plurality of color values. The plurality of color values corresponds to a plurality of color materials. Each color value indicates an amount of one of the plurality of color materials. The determining unit determines, for each set of converted pixel, whether or not at least one set of original pixel data corresponding to the each set of converted pixel data includes predetermined pixel data. The halftone unit produces output image data based on the converted image data. The halftone unit includes a selecting unit and a pixel data halftone unit. The selecting unit selects, for each set of converted pixel data, a first halftone method when the determining unit determines that all set of at least one set of original pixel data corresponding to the each set of converted pixel data does not include the predetermined pixel data, and a second halftone method different from the first halftone method when the determining unit determines that the at least one set of original pixel data corresponding to the each set of converted pixel data includes the predetermined pixel data. The pixel data halftone unit produces a set of output pixel data for each set of converted pixel data in accordance with one of the first halftone method and the second halftone method selected by the selecting unit. |