HSV->RGB (Modulbaustein)

HSV->RGB (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-095917.png
Darstellung im Visualizer

Syntax

["HSV->RGB",
"$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 - 1

  • G (Grünanteil) 0-1

  • B (Blauanteil) 0-1

Die Ziffer 1 entspricht jeweils 100% Farbanteil

Eingänge

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

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

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

Ausgänge

  • "$In_R" Rotanteil, Fließkommazahl im Bereich von 0-1

  • "$In_G" Grünanteil, Fließkommazahl im Bereich von 0-1
    "$In_B" Blauanteil, Fließkommazahl im Bereich von 0-1

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.0, S = 0.0 V = 1.0 (Weiß)
    ergibt R = 1.0, G = 1.0, B = 1.0

  • H = 120°, S = 1.0, V = 0.5 (Grün)
    ergibt R = 0, G = 0.5, B = 0.0

Entsprechendes Logik-Modul

 

 

2019 - 2025 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung