 When an image has a transition from light to dark the error diffusion algorithm tends to 
make the next generated pixel be black.Dark to light transitions tend to result in the next
generated pixel being white.This causes an edge enhancement effect at the expense of gray level
reproduction accuracy.