Abstract:
A buffer memory control device has a plurality of generating units which generate image data of differing formats one line at a time. A storage unit temporarily stores at least one line of image data generated by one of the generating units. A plurality of processing units perform differing image processing of at least one line of image data read from the storage unit. A control unit controls the number of lines of image data to be temporarily stored in the storage unit and the amount of data per line, based on the generating unit which generates the image data stored in the storage unit and the processing unit which performs image processing of the image data read from the storage unit.
Abstract:
When an image is input, that input image is separated into a halftone region, such as a photograph, and a binary region, such as a character/line. Contour vector data along an edge of the separated binary image region is extracted. Regarding the binary image region, when the input image is to be enlarged or reduced and then output, individual coordinates in the extracted contour vector data are enlarged or reduced to reproduce the binary image.
Abstract:
An image processor in which an input device inputs image data. Image data of a subject pixel is smoothed in accordance with the image data of the subject pixel and peripheral pixels of the subject pixel. A judgment is made relative to the level of the image data of the image data of the subject pixel and the peripheral pixels. The image processor selectively outputs one of the smoothed image data and the image data of the subject pixel, based on the judgment.