Verbessertes Atkinson-Dithering: beliebige Paletten und Linearität

2025-03-13
Verbessertes Atkinson-Dithering: beliebige Paletten und Linearität

Dieser Beitrag beschreibt einen verbesserten Atkinson-Dithering-Algorithmus, der beliebige Farbpaletten und korrekte Linearität unterstützt. Im Gegensatz zu früheren Algorithmen, die auf Schwarz-Weiß-Paletten beschränkt waren, verarbeitet dieser Algorithmus Farbbilder direkt und wählt die nächste Farbe durch Berechnung der euklidischen Distanz zwischen dem Pixel und jeder Farbe in der Palette. Darüber hinaus beinhaltet er eine Linearität, um übermäßig helle Ausgaben zu beheben, die durch die Nichtlinearität des sRGB-Farbraums verursacht werden, und berücksichtigt die menschliche Wahrnehmung verschiedener Farbhelligkeiten. Der Beitrag enthält auch Links zu relevanten Ressourcen, darunter Implementierungen und Online-Tools.

Entwicklung Dithering-Algorithmus