Nina T.: Farbton & RGB Matrix

Hi,

gerne würde ich feststellen, ob eine anhand ihrer RGB-Werte eingegebene Farbe "zwischen" lila, violette, pink und rosa ist.
Wenn es nun 2 Werte gäbe, wäre das mit einem simplen Vergleich (a<X<b und u<Y<v), aber es gibt ja R, G und B, sodass ich nun Euren Rat brauche, wie man das rechnerisch bzw. programmiertechnisch hinbekommt.

Vielen Dank!

  1. Hi.

    Genau für solche Zwecke wurde das HSL- bzw. HSV-Format erfunden. Konvertiere deine RGB-Farben und dann kannst du einfach die H-Werte vergleichen.

    Gruß,
    Thomas