Het Error Diffusion-algoritme
Floyd-Steinberg-dithering werkt door elke pixel van links naar rechts en van boven naar beneden te verwerken. Wanneer een pixel wordt gekwantiseerd naar de dichtstbijzijnde beschikbare paletkleur, wordt de kwantisatiefout (het verschil tussen origineel en gekwantiseerd) verdeeld over vier naburige, nog niet verwerkte pixels.
