1. A method for halftoning an image, the method comprising: selecting a target pixel from the image; quantizing the target pixel; determining a quantization error value based on the quantization of the target pixel; and distributing error from the determined quantization error to pixels neighboring the target pixel according to a blended combination of at least two error diffusion techniques wherein a degree to which each of the at least two error diffusion techniques contributes an influence to the distribution of error is controlled by a value of a blending factor.