Farbenblindheitssimulator
Sehen Sie sich ein Foto, ein Diagramm oder einen Screenshot so an, wie es jemand mit Protanopie, Deuteranopie, Tritanopie oder Achromatopsie tun würde, indem Sie veröffentlichte Farb-Sehschwäche-Transformationsmatrizen verwenden, die in linearem RGB angewendet werden.
Ergebnis
Ungefähr einer von zwölf Männern und eine von 200 Frauen haben irgendeine Form von Farbsehschwäche, doch die meisten Diagramme, UI-Modelle und Fotos werden nur von Menschen mit typischem Farbsehvermögen entworfen und überprüft. Mit diesem Tool können Sie jedes Bild hochladen und es so sehen, wie es jemand mit Protanopie, Deuteranopie, Tritanopie oder Achromatopsie tatsächlich sehen würde, sodass Sie eine verwirrende Rot/Grün-Legende oder eine unleserliche Statusfarbe erkennen können, bevor es versendet wird.
Die Simulation ist kein naiver Entsättigungs- oder Farbtonrotationsfilter. Protanopie, Deuteranopie und Tritanopie werden mit den veröffentlichten Dichromatie-Transformationsmatrizen von Machado, Oliveira & Fair (2009) simuliert – echten 3x3-Koeffizienten, die aus physiologischen Kegelreaktionsmodellen abgeleitet werden, derselben Matrizenfamilie, die auch von professionellen Barrierefreiheitstools verwendet wird. Da diese Matrizen nur in einem linearen Lichtraum gültig sind, wird jedes Pixel zunächst mithilfe der präzisen stückweisen sRGB-Übertragungsfunktion (keine flache Gamma-2.2-Abkürzung) von sRGB in lineares RGB konvertiert. Die Matrix wird dort angewendet und das Ergebnis zur Anzeige und zum Export wieder in sRGB konvertiert. Achromatopsie (völlige Farbenblindheit) verwendet die Standard-Luminanzgewichte ITU-R BT.709 (0,2126 Rot, 0,7152 Grün, 0,0722 Blau), die im selben linearen Raum angewendet werden. Dies ist die herkömmliche Definition der wahrgenommenen Helligkeit, die in allen Rundfunk- und Anzeigestandards verwendet wird.
Bei einer echten Farbsehschwäche geht es nicht um alles oder nichts – bei den meisten Menschen mit einer Herz-Kreislauf-Erkrankung bleibt eine gewisse Funktion des betroffenen Zapfentyps erhalten. Der Schieberegler für den Schweregrad spiegelt Folgendes wider: Bei 0 % sehen Sie das unberührte Original, bei 100 % sehen Sie die vollständig simulierte dichromatische oder achromatische Farbe und jeder Wert dazwischen vermischt die beiden pro Pixel linear. Dies ermöglicht die Vorschau leichter, mittelschwerer und schwerer Fälle desselben Mangeltyps auf demselben Bild.
Fügen Sie ein Foto, ein Diagramm oder einen UI-Screenshot ein, wählen Sie einen CVD-Typ und -Schweregrad aus und klicken Sie auf „Ausführen“, um einen Vergleich zwischen Original und Simulation auf der Leinwand anzuzeigen. Laden Sie die simulierte Version als PNG in der Originalauflösung des Bildes herunter. Es wird nichts auf einen Server hochgeladen – die Datei verlässt nie Ihr Gerät und die gesamte Pipeline läuft mit den browsereigenen Canvas 2D- und ImageData-APIs.