Jarvis-Judice-Ninke: Spreads the error across a wider area of pixels, resulting
in
a smoother appearance with less noticeable patterns.
Stucki: Similar to Jarvis-Judice-Ninke but distributes error with slightly
different weights, often appearing a bit sharper overall.
Atkinson: Distributes error with emphasis on preserving finer details, creating
a
subtle and less visually intrusive dither.
Burkes: A simplified Floyd-Steinberg variant with less error propagation,
resulting
in a slightly lighter dither and faster processing.
Positioned: Uses a predefined, spatially arranged set of patterns, often
repeating,
for a more structured or geometric dither effect.
Lattice-Boltzmann (Simulated): Simulates a fluid-like error diffusion across
pixels, achieving a more organic-looking dither pattern, but with simplified computation.