Ich möchte eine Liste von Farbspezifikationen in Form von (r, g, b) Tupeln erzeugen, die das gesamte Farbspektrum mit beliebig vielen Einträgen überspannen. Also für 5 Einträge würde ich so etwas will:Generieren von Farbbereichen in Python
- (0, 0, 1)
- (0, 1, 0)
- (1, 0, 0)
- (1, 0,5 1) ,
- (0, 0, 0,5)
natürlich, wenn es mehr Einträge als Kombination von 0 und 1 sollte es drehen Fraktionen zu verwenden, etc. Was ist der beste Weg wäre, zu tun Dies?
Richtig, das ist was ich will, aber wie erzeuge ich diese Tupel? :) –
Einfach, das ist nur eine einfache lineare Serie. Ich habe oben einen einfachen Beispielcode eingegeben, als eine Möglichkeit, dies zu tun. – kquinn
Cool, dann mit colorsys.hsv_to_rgb bekomme ich genau das, was ich brauche :). [colorsys.hsv_to_rgb (x * 1,0/N, 0,5, 0,5) für x im Bereich (N)]. –