Generieren Sie zufällige Farben (RGB)
Ich nahm Bildverarbeitung in python in der vergangenen Woche auf Vorschlag von einem Freund zu generieren, Muster von zufälligen Farben. Ich fand dieses Stück Skript online, erzeugt eine Breite Palette von verschiedenen Farben über die RGB-Spektrum.
def random_color():
levels = range(32,256,32)
return tuple(random.choice(levels) for _ in range(3))
Ich bin einfach interessant, in den Anhängen dieses Skript erzeugt nur eine von drei zufälligen Farben. Vorzugsweise rot, grün und blau.
InformationsquelleAutor Travis A. | 2015-03-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier:
Das Ergebnis ist entweder rot, grün oder blau. Die Methode ist nicht anwendbar auf andere Sätze von Farben, obwohl, wo würden Sie bauen eine Liste von all den Farben, die Sie auswählen möchten und verwenden Sie dann zufällig.Wahl abholen eine nach dem Zufallsprinzip.
InformationsquelleAutor Fran Borcic
Elegante Weise zu generieren RGB-triplets innerhalb des 256 (aka 8-byte -) - Sortiment ist
color = list(np.random.choice(range(256), size=3))
color
ist nun eine Liste mit der Größe 3 mit Werten im Bereich von 0-255. Sie können speichern Sie es in einer Liste zu erfassen, wenn die Farbe erstellt wurde, bevor oder Nein.InformationsquelleAutor varagrawal
Konnte man auch mit Hex-Color-Code,
Beispielsweise
['#C7980A', '#F4651F', '#82D8A7', '#CC3A05', '#575E76', '#156943', '#0BD055', '#ACD338']
Können versuchen, zeichnen Sie diese in ein Streudiagramm
InformationsquelleAutor Khalil Al Hooti
Mit benutzerdefinierten Farben (zum Beispiel, dunkel rot, dunkel grün und dunkel blau):
InformationsquelleAutor Hugo
dieser gibt einfach ein array mit drei zufälligen zahlen zwischen 0 bis 255, die ein ganzes ausmacht, RGB Farbe, spec.
InformationsquelleAutor Rahul Kumar