Am Mittwoch, 7. September 2005 23:18 schrieb Al Bogner:
Hat jemand eine Idee, wie man bei gegebener beliebiger Farbe die am ähnlichsten passende Standardfarbe (aus 216 Farben) bestimmen kann? Zu den Farben vgl. zB http://www.starhtml.de/online/farben.htm#216Standardfarben
Errechnet wurde also zB #76726C und das Ergebnis sollte ein Farbname oder wieder ein Hex-Wert sein.
Al
Das ist eigentlich ganz einfach. An Deiner Beispielfarbe will ich das mal ausführen: Die erste Stelle des Hex-RGB-Wertes wird auf den nächsten Netscape-Wert gerundet. Die zweite Stelle wird dann der ersten Stelle angeglichen. R=76 G=72 B=6C -> R=66 G=66 B=66 Weitere Beispiele: AF58C9 -> 9966CC 02B95C -> 00CC66 Ich hoffe, das war jetzt nicht allzu verwirrt ausgedrückt... Gruss Mario