Floyd-Steinberg Dithering
Floyd-Steinberg is the most widely-used error diffusion dithering algorithm. It distributes quantization errors to neighboring pixels in a specific pattern, creating natural-looking results with excellent detail preservation. Perfect for general-purpose image dithering and photo conversion.
Atkinson Dithering
Developed by Bill Atkinson for the original Apple Macintosh, this algorithm creates a distinctive high-contrast look with sharper edges. Atkinson dithering uses less error diffusion than Floyd-Steinberg, resulting in brighter images with a unique aesthetic that's perfect for retro Mac-style graphics.
Ordered (Bayer) Dithering
Bayer dithering uses a fixed pattern matrix to determine pixel colors, creating consistent crosshatch patterns. This fast, pattern-based approach produces a classic retro appearance reminiscent of early computer graphics and dot-matrix printing. Ideal for creating vintage-style images and textures.
Jarvis-Judice-Ninke Dithering
JJN is a sophisticated error diffusion algorithm that distributes errors across a wider area than Floyd-Steinberg. This produces exceptionally smooth gradients with minimal artifacts, making it excellent for high-quality image conversion where detail preservation is critical.