摘要 |
PROBLEM TO BE SOLVED: To provide an image forming apparatus which can perform an image processing enlarging or reducing the size of the image without using a frame buffer.SOLUTION: A CPU 51 divides the accepted image data into a plurality of areas. The CPU 51 generates a random number value to specify a position where a pixel is inserted into or deleted for each divided area. The CPU 51 performs an image processing in which a pixel is inserted into a position defined by the random number value or a pixel at the position is deleted. A line buffer 53 is constituted with a size capable of accommodating line data of which line number exceeds the line number contained in the divided area. When the CPU 51 performs an image processing, the line data read out in a line unit is sequentially stored into the line buffer. |