A method for multi-level halftoning an input digital image to form an
output digital image which includes a multi-level error diffusion
halftoning process incorporating periodic dither signals whose amplitudes
are adjusted as a function of the error-diffusion texture
characteristics.