Wie berechne ich, wie ein Farbenblinder eine bestimmte Farbe sehen würde?

Es tut mir leid, wenn dies hier nicht zum Thema gehört; Fühlen Sie sich frei, es zu migrieren, wenn dies der Fall ist.

Wie berechne ich angesichts der Hex-Koordinaten einer Farbe und einer Art von Farbenblindheit (z. B. Protanopie), wie diese Farbe einer Person mit dieser Art von Farbenblindheit erscheinen würde? Ich werfe das jetzt schon eine Weile auf Google und es bringt nichts, egal welche Suchbegriffe ich verwende.

Überhaupt nicht offtopic, das ist eine ziemlich gute Frage. Mehr Designer sollten sich dieses Problems bewusst sein.
Ich habe das nach einer schnellen Websuche gefunden ... github.com/MaPePeR/jsColorblindSimulator (Ich weiß, ich weiß ... Keine Links). Nicht sicher, ob es helfen wird.
Wie viel Zeit hast du? Sie müssen eine vollständige ICM-Engine implementieren und dann ein Profil erstellen oder abrufen. Oder Sie könnten einfach ein handelsübliches Open-Source-ICM verwenden. Dies ist ein sehr, sehr tiefer Kaninchenbau. Es gibt naive Wege und dann gibt es genaue, aber langwierige Wege.
oops sorry meinte CMS aka Farbmanagementsysteme. Sehen Sie, wie ICC-Profile funktionieren.

Antworten (2)

Ok, ich bin mit diesem einfach ins Kaninchenloch gegangen. RIP-Arbeit!

Ich habe mir den Code auf https://github.com/MaPePeR/jsColorblindSimulator angesehen und sie haben dort die Farbmatrizen aufgelistet, die sie verwenden, um die Farben basierend auf der Art der Farbenblindheit anzupassen. Vielleicht helfen diese? Ich habe den Link oben gepostet. Ich dachte nur, ich poste ihn noch einmal in Form einer Antwort.

Geben Sie hier die Bildbeschreibung ein

Nun, Sie könnten einfach ein Bild mit Ihren Farbkombinationen erstellen und einen Farbenblindsimulator verwenden:

https://www.google.com/search?q=color+blind+simulator

Zum Beispiel das:

http://www.color-blindness.com/coblis-color-blindness-simulator/

Ich bin nicht daran interessiert, einen Simulator zu verwenden, um Bilder für Farbenblindheit zu mutieren; Ich interessiere mich für die Erstellung eines solchen Simulators. Also muss ich wissen, wie sie das machen.
Mein erster Gedanke war auch die Trial-and-Error-Methode, aber es muss eine Berechnung geben, mit der jemand eine Farbe ändern kann, beispielsweise in einem Stylesheet, für welche Art von Farbenblindheit auch immer angestrebt wird. Das ist ein wirklich nettes Thema.
@GoofyMonkey gibt es: Ein Farbmanagementsystem gepaart mit einem ICC-Profil vom Typ Lookup kann dies tun. Solche Profile gibt es aus seriösen medizinischen Studien.