摘要 |
There are provided an image processing apparatus and method, which are excellent in speed, quality, and memory amount by appropriately switching a portion to be subjected to extraction of outline vector data and a portion not to be subjected to such extraction on the basis of an input binary image. For example, whether an input binary image is a character/line image region or a pseudo halftone image region is roughly discriminated in units of predetermined amounts. Only image data determined as character/line image regions is extracted, and outline vector data are extracted from the extracted image data. The extracted outline vector data are stored in a memory. The amount of data stored in the memory is monitored, and when it is determined that the amount of vector data is too large as compared to a given image amount, and the memory overflows, vector smoothing processing including variable magnification processing for a region of interest is suspended, and a binary image subjected to binary SPC processing is selected.
|