摘要 |
The image processor has a half tone processing unit which converts the grayscale input data of pixels into image regeneration output data corresponding to a dot size of pixels, and a lookup table including a plurality of gamma tables storing image regeneration output data corresponding to the grayscale input data, corresponding to the position of the pixels of the grayscale input data. In the lookup table, a representative gamma table is allocated to each identical index pixel group disposed on a predetermined displacement vector, each representative gamma table is further composed of a plurality of diffusion gamma tables which are dispersed on a plane within the corresponding identical index pixel group, and the plurality of diffusion gamma tables have one of discrete image regeneration output data near the output grayscale value of the representative gamma table according to the grayscale input data. By dispersing the image regeneration output data of the plurality of diffusion gamma tables into discrete values near the ideal output grayscale value, the output grayscale value of the virtual representative gamma table can be reproduced at high precision using the dispersed plurality of image regeneration output data.
|