Arbeitsloser: x Farben erzeugen

Beitrag lesen

Hallo,

ich möchte gerne eine Funktion schreiben

Welche Programmiersprache?

Ich denke, das HSB/HSV-Farbmodell zu nutzen ist zunächst einfacher (...)

Soweit ich weiß, nicht, rgb ist fürs Programmieren einfacher (Bin jetzt zu faul, die Details von HSB zu lernen).

r=0 bis 255
g=0 bis 255
b=0 bis 255
als vierten Wert (Wie bei png verwendet)noch Deckkraft, aber hier hörts bei mir auf ;-)

Eine einfache Lösung wäre hier wohl einfach, jeden der drei Werte durch x zu teilen, aber da liegt der Hund begraben, weil sich vermutlich Farben mit unterschiedlichen Werten für R G und B stärker voneinander _unterscheiden_ und  soweit ich weiß, ist es nicht vollständig bekannt, wie das menschliche Auge und der Geist das wahrnimmt.
Außerdem möchtest Du vermutlich auch Farben haben, die ästhetisch auf das Auge wirken? In dem Falle rate ich, schalt die Kiste ab, kauf Dir Wasserfarben und Scanner...

Ich vermute, das Problem hier ist ein ähnliches dem, das besagt, das es keinen Algorithmus gibt, der die optimale Form eines Programmes berechnen kann, oder auch das Rundreise-Problem und andere. Computer können eben nicht denken, schon gar nicht für Menschen ;-)

(...), da ich da einfach den Maximalwert den H annehmen kann, durch x Teile und so den Anteil an H zu jedem Farbton habe. (ÄH, ich hoffe ihr habt mich trotzdem verstanden :D

Nö.

Bei mehr als sieben Farben wird das aber doch schon wieder problematisch, da dann die Farben nur noch unterscheidbar sind, wenn sie nebeneinander liegen. Ab einer bestimmten Anzahl an gewünschten Farben sollen also auch die SB/SV-Werte hinzugezogen / verändert werden. Und hakts jetzt bei mir aus. Bei mehr als, sagen wir mal, sieben Farben, möglichst weitauseinander liegend die anderen Werte verändern.

Wieviel Platz hast Du denn, um die Farben nebeneinander zu legen? 3 Meter? 10 Meter? (?!)

Gruß, der Arbeitslose

--
Sensibilisierung für eine diskriminierte Gruppierung ohne Lobby innerhalb der Gesellschaft! Ich selbst bin nicht arbeitslos.
Weitere ohne Lobby:
Jugendliche, Praktikanten, Ausländer, Arme, (Schwule), Muslime, Drogenabhängige, (Behinderte), (Tiere), (Pflanzen), unser Planet.
Lobbies sollten alle haben, ohne die das System nicht funktioniert, oder alle, die Opfer einer Zielrichtung des Systems sind und ohne diese glücklich lebten.