摘要 |
When a subject pixel has been turned OFF, an accumulated error value is calculated based on binary conversion. Then, the sum of the accumulated error value and the binary conversion error for the subject pixel is compared with a predetermined value. When the sum is less than the predetermined value, the binary conversion error for the subject pixel is multiplied with a coefficient so that the absolute value of the binary conversion error is decreased. Then, the absolute-decreased error is distributed to unprocessed neighboring pixels according to an error distribution matrix. Then, the binary conversion error for the subject pixel is stored in a working memory as a binary conversion error for the s-th pixel to be used in the process of the next pixel.
|