摘要:
A method of reducing pixel density in pixel array printers, alternatively termed depletion, uses information about a pixel when it is first available instead of having to recalculate that information at a later time. According to embodiments of the present invention, the process of identifying edge pixels for the purpose of depletion is performed during a halftoning process, in which every pixel in a pixel data array is examined. Pixels are classified as one of four possible pixel states: a blank pixel, a left/right edge pixel, a top/bottom edge pixel, or an area-fill pixel. The pixel state information is stored in a modified pixel data area. A predetermined pattern of filled and unfilled smaller pixels is identified with each pixel state. Each element in the modified pixel data array is mapped onto the smaller pixels according to the predetermined pattern and a printer is controlled according to the resulting pattern.