Dithering algorithms are used to give the illusion of color depth when the color palette of an image needs to be reduced. The error diffusion used in the dithering algorithm “[adds] the residual quantization error of a pixel onto is neighboring pixels[…]”. A well dithered image is the one where the algorithm remains un-noticed, the best performances are reached when the algorithm has hidden himself from the viewer. When the algorithm is applied to gradients its camouflage quality gets weaker revealing himself to the viewer eyes. Every single pixel of the image is the result of the calculations of the dither, in a way that when you are looking at a dithered gradient you’re looking at the algorithm itself.