Anna: RGB <-> HSL <-> HSV

Hi!

ich möchte bzw. muss RGB werte in HSL und HSV umrechnen

den Algorithmus habe ich mir bei Wikipedia schon angeschaut
Formal specifications
jedoch versteh ich das nicht so ganz

Beispiel:
http://upload.wikimedia.org/math/b/b/3/bb30f90d3af7155f6c79ca8f7ba74dd2.png
ich verstehe nicht so ganz, wie ich da vorgehen muss

Grüße!
Anna

  1. Moin!

    Beispiel:
    http://upload.wikimedia.org/math/b/b/3/bb30f90d3af7155f6c79ca8f7ba74dd2.png
    ich verstehe nicht so ganz, wie ich da vorgehen muss

    Steht doch im Text:
    Let r, g, b ∈ [0,1] be the red, green, and blue coordinates, respectively, of a color in RGB space.

    Let max be the greatest of r, g, and b, and min the least.

    To find the hue angle h ∈ [0, 360) for either HSL or HSV space, compute:

    http://upload.wikimedia.org/math/b/b/3/bb30f90d3af7155f6c79ca8f7ba74dd2.png

    Du hast fünf mögliche Formeln für h, es wird nur eine dieser Formeln angewandt, und welche das ist, sagt dir die daneben stehende Bedingung.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."