摘要 |
<p>When enlargement processing is performed, binary image data inputted from a data line 100 is subjected to contour smoothing by a contour smoothing and enlarging circuit 2 and the data is enlarged by a factor of n (where n is an integer) in the main scanning direction and m (where m is an integer) in the subordinate scanning direction. When reduction processing is performed, the binary image data is outputted as is from a selector 6 to a multivalue-converting circuit 3 via a signal line 200. In the multivalue-converting circuit 3, the binary image is stored temporarily in a memory, the image data of any area is extracted, image data of multivalued density is calculated based upon a window outputted from a weighting table upon making reference to an area comprising a pixel of interest and its peripheral pixels, and the multivalued data is outputted to a variable-power circuit 4 via a signal line 300. In the variable-power circuit 4, the multivalued-density image data is zoomed down to any size by thinning-out processing of an image clock and line synchronizing signal, and the resulting data is outputted to a binarizing circuit 5 via a signal line 400. The binarizing circuit 5 converts the image data of multivalued density into binary data and outputs this data on a data line 500. <IMAGE></p> |