- Registriert
- 29.08.06
- Beiträge
- 555
Tach Kollegen.
Hab da ein kleines Problem. Evtl hatte da wer von euch ne nette Idee
Also erstmal die Ausgangslage: Ich habe ein kleines PHP Script welches Werte aus einer Datenbank ausliest und alle ausgelesenen Werte graphisch in ein Diagramm zeichnet (ein Balken Diagramm halt). Damit man die unterschiedlichen Balken von einander unterscheiden kann und man sie der Legende Zuordnen kann sind die Balken in unterschiedlicehr Farbe. Bisher habe ich einfach 15 unterschiedliche Farben von Hand definiert. Nun leider kommen jetzt immer mehr grosse Diagramme und ehrlich gesagt habe ich nicht den Nerv jetzt 100 Unterschiedliche Farben zusammenzustellen. Dachte mir da könnte man doch sicher ein Script basteln welches automatisch ne neue Farbe generiert. Natürlich ist das nicht gerade schwer aber ich hab ein Problem, wie ich sicherstellen kann, dass die Farben auch - fürs Menschliche Auge - unterschiedlich sind. Wäre ja denkbar schlecht, wenn 2 Balken die selbe Farbe haben. Das Script funktioniert im Moment mit RGB Farbwerten.
Also Problem nochmal kurz zusammengefasst: Ich bräuchte ein Script welches X unterschiedliche Farben definiert. Unterschiedlich im Sinne von, ein normaler Monitor kann die Farbunterschiede darstellen und das menschliche Auge kann diese auch unterscheiden
Hat irgendwer nen brauchbaren Lösungsansatz. Bin für alle Vorschläge dankbar
Gruss
Salzi
Hab da ein kleines Problem. Evtl hatte da wer von euch ne nette Idee
Also erstmal die Ausgangslage: Ich habe ein kleines PHP Script welches Werte aus einer Datenbank ausliest und alle ausgelesenen Werte graphisch in ein Diagramm zeichnet (ein Balken Diagramm halt). Damit man die unterschiedlichen Balken von einander unterscheiden kann und man sie der Legende Zuordnen kann sind die Balken in unterschiedlicehr Farbe. Bisher habe ich einfach 15 unterschiedliche Farben von Hand definiert. Nun leider kommen jetzt immer mehr grosse Diagramme und ehrlich gesagt habe ich nicht den Nerv jetzt 100 Unterschiedliche Farben zusammenzustellen. Dachte mir da könnte man doch sicher ein Script basteln welches automatisch ne neue Farbe generiert. Natürlich ist das nicht gerade schwer aber ich hab ein Problem, wie ich sicherstellen kann, dass die Farben auch - fürs Menschliche Auge - unterschiedlich sind. Wäre ja denkbar schlecht, wenn 2 Balken die selbe Farbe haben. Das Script funktioniert im Moment mit RGB Farbwerten.
Also Problem nochmal kurz zusammengefasst: Ich bräuchte ein Script welches X unterschiedliche Farben definiert. Unterschiedlich im Sinne von, ein normaler Monitor kann die Farbunterschiede darstellen und das menschliche Auge kann diese auch unterscheiden
Hat irgendwer nen brauchbaren Lösungsansatz. Bin für alle Vorschläge dankbar
Gruss
Salzi