HSV100->RGB255 (Modulbaustein)

HSV100->RGB255 (Modulbaustein)

Konvertiert Farbwerte aus dem HSV-Farbraum (Farbton, Sättigung, Helligkeit) in den RGB-Farbraum (Rot, Grün, Blau).

Verfügbar ab Firmware Version 4.8 Insider Preview 3

Inhalt dieser Seite
richtet sich an
Experten

image-20251126-100833.png
Darstellung im Visualizer

Syntax

["HSV100->RGB255",
"$In_H", "$In_S", "$In_V",
"$Out_R", "$Out_G", "$Out_B"]

Funktion

Dieser Baustein nimmt drei Eingangswerte für Farbton (H), Sättigung (S) und Helligkeit (V) entgegen und berechnet daraus die entsprechenden RGB-Werte:

  • R (Rotanteil) 0-255

  • G (Grünanteil) 0-255

  • B (Blauanteil) 0-255

Eingänge

  • "$Out_H" Hue - Farbton (Grad) 0-360 Fließkommazahl

  • "$Out_S" Saturation - Sättigung (Prozent) 0-100 Fließkommazahl

  • "$Out_V" Value Helligkeit (Prozent) 0-100 Fließkommazahl

Ausgänge

  • "$In_R" Rotanteil im Bereich von 0-255.
    Kann Fließkommazahlen ausgeben, mit Integer Level Ganzzahlen

  • "$In_G" Grünanteil im Bereich von 0-255.
    Kann Fließkommazahlen ausgeben, mit Integer Level Ganzzahlen
    "$In_B" Blauanteil im Bereich von 0-255.
    Kann Fließkommazahlen ausgeben, mit Integer Level Ganzzahlen

Besonderheiten

Anwendungen

  • Farbumrechnung für RGB-basierte Steuerungen
    Konvertierung aus einem System das mit HSV-Werten arbeitet, für ein anderes System das RGB-basiert arbeitet.

Beispiele

Erfolgreiche Wandlungen

  • H = 0°, S = 100%, V = 100%
    ergibt R = 255, G = 0, B = 0

  • H = 120°, S = 100%, V = 50%
    ergibt R = 0, G = 127.5 (128), B = 0

Entsprechendes Logik-Modul