753cac49c85830148542d822868a49269261c2d9
Reviewed-on: http://localhost:3000/TorstenHettstedt/PHP-Packages-Colors/pulls/2
Farbmodelle und Farbsystemumwandler
Zielstellung
Es existieren schon einige Projekte, die sich der Umwandlung von Farben kümmern. Doch aktuell gibt es kein Projekt, das für PHP 8 geschrieben wurde. Deshalb soll das Projekt alle aktuell genutzten Farbmodelle Darstellen und ineinander umwandeln können.
Hinweise zu den Modell-Klassen
Die Modelle müssen mit den Informationen gefüllt werden. Ein nicht geändertes Modell hat immer die Farbe Weiß. Die Werte sind immer reelle Zahlen von '0.0' bis '1.0'. Dadurch sind die Modele vom eigentlichen Einsatz unabhängig. Die Klassen haben keinen Alphakanal.
Hinweise zu den Transformer-Klassen
Das Vorgehen der Umwandlung nimmt die Informationen von Wikipedia - Liste der Farbräume und Die Chemie-Schule - HSV-Farbraum auf.