Was ist Bild-Dithering?
Bild-Dithering ordnet strukturierte oder zufällige Pixelvariationen so an, dass sie Farben oder Tonwerte annähern, die in einer begrenzten Palette fehlen. Bei normalem Betrachtungsabstand können benachbarte Pixel den Eindruck eines Zwischenwerts erzeugen.
So funktioniert Bild-Dithering
Dithering steuert Quantisierungsfehler, indem es sie als sichtbare räumliche Variation verteilt, statt breite Tonwertbänder entstehen zu lassen. Geordnete Matrizen erzeugen wiederholbare Muster, Fehlerdiffusionsfilter geben Restfehler an spätere Pixel weiter, und stochastische Methoden ersetzen Struktur durch rauschähnliche Körnung. Dithering wird beim Reduzieren der Palettengröße oder Bittiefe angewendet, nachdem der Zielfarbraum feststeht. Das gewählte Muster beeinflusst sowohl die wahrgenommene Gleichmäßigkeit als auch das Verhalten nachfolgender verlustfreier oder verlustbehafteter Encoder.
Wichtige Fakten
- Fehlerdiffusion hängt von der Abtastreihenfolge ab: Eine geänderte Durchlaufrichtung oder die unabhängige Verarbeitung einzelner Kacheln kann Nahtstellen und ein anderes Pixelmuster erzeugen.
- Geordnetes Dithering nutzt eine feste Schwellenwertmatrix. Dadurch ist seine Textur vorhersehbar, und es lässt sich oft leichter parallelisieren als Algorithmen, die Fehler zwischen Pixeln weitergeben.
- Dithering stellt fehlende Farbpräzision nicht wieder her. Spätere Größenänderungen oder erneute Kompression können seine Punkte mitteln oder neu anordnen und dadurch Tonwertbänder sichtbar machen, die das ursprüngliche Muster verdeckte.
Wann Bild-Dithering wichtig ist
Aktivieren Sie Dithering, wenn eine geringere Farbtiefe sonst sichtbare Bänder oder abrupte Farbübergänge erzeugen würde. Es kann wahrgenommene Farbverläufe verbessern, aber auch Körnung hinzufügen, die Komprimierbarkeit verringern oder in einfarbigen Bereichen störend wirken.