Hallo!
Ich programmiere gerade ein Programm in dem verschiedene Diagramme dargestellt werden. Hierfür benötige ich eine Folge von Farben die ich für verschiedene Werte nutzen kann.
In einem Kreisdiagramm soll z.B. jedes "Kuchenstück" eine andere Farbe haben. Benachbarte Stücke sollen sich zudem gut unterscheiden lassen, der Kontrast muss also möglichst groß sein. Zudem sollten die Farben natürlich zueinander passen?
Wie viele Farben benötige ich? Keine Ahnung? Ob ein Diagramm 2 oder 100 verschiedene Werte haben wird weiß ich nicht vorher.
Ich könnte mir nun natürlich eine manuell eine schöne Farbfolge zusammensuchen und die Farben dann manuell einprogrammieren. Was passiert aber, wenn es mal ein Diagramm mit 101 Werten gibt?
Besser wäre es, wenn es irgendeine Funktion gäbe, die ausgehend von einer Startfarbe automatisch eine Farbfolge berechnet.
Ich bin kein Designer und weiß daher nicht, ob es solche Funktionen überhaupt gibt. Kennt jemand so einen Algorithmus?
Besten Dank!
Ich programmiere gerade ein Programm in dem verschiedene Diagramme dargestellt werden. Hierfür benötige ich eine Folge von Farben die ich für verschiedene Werte nutzen kann.
In einem Kreisdiagramm soll z.B. jedes "Kuchenstück" eine andere Farbe haben. Benachbarte Stücke sollen sich zudem gut unterscheiden lassen, der Kontrast muss also möglichst groß sein. Zudem sollten die Farben natürlich zueinander passen?
Wie viele Farben benötige ich? Keine Ahnung? Ob ein Diagramm 2 oder 100 verschiedene Werte haben wird weiß ich nicht vorher.
Ich könnte mir nun natürlich eine manuell eine schöne Farbfolge zusammensuchen und die Farben dann manuell einprogrammieren. Was passiert aber, wenn es mal ein Diagramm mit 101 Werten gibt?
Besser wäre es, wenn es irgendeine Funktion gäbe, die ausgehend von einer Startfarbe automatisch eine Farbfolge berechnet.
Ich bin kein Designer und weiß daher nicht, ob es solche Funktionen überhaupt gibt. Kennt jemand so einen Algorithmus?
Besten Dank!