摘要 |
A system and method for error diffusion screening with parallel processing, in which the calculation of an error diffused output image is divided into two distinct processes. A first process is used to calculate the tone value for an output pixel based only on a corresponding input pixel value. The second process is used to the manage distribution and application of the error terms to output values. The error arising from each pixel is apportioned among its neighbors entirely within the error array. As a result, the two processes run simultaneously, provided that the second process does not start to use the error term for any particular pixel until the first process has complete the calculation of the error term.
|