摘要 |
A first memory associated with a system for halftoning stores a threshold array, wherein the threshold array is comprised of threshold array values. When the pixel display values in an image are to be halftoned, a subset of the threshold array values stored in the first memory is transferred to a buffer. When all of the portions of pixel display values that correspond to the subset of threshold array values stored in the buffer have been halftoned, a new subset of threshold array values are stored in the buffer. Portions of pixel display values that correspond to the new subset of threshold array values stored in the buffer are then halftoned by repeatedly using the new subset of threshold array values stored in the buffer. This process continues until all of the pixel display values in the image have been halftoned. When the portion of pixel display values are halftoned, they can be output to an output device on the fly, i.e. as they are halftoned, or saved in a buffer and sent to an output device at a later time.
|