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

  • Ungültige Eingabewerte für H und S (< 0 oder >255 )
    Die Eingangswerte werden automatisch auf den gültigen Bereich begrenzt, ungültige Werte führen nicht zu Fehlern

  • Ungültige Eingabewerte für V (<0 oder >360)
    Andere Winkel werden automatisch in den gültigen Bereich verschoben

  • Rückkonvertierung

    Für die Rückkonvertierung von RGB nach HSV steht der Baustein RGB255->HSV100 (Modulbaustein) zur Verfügung

  • Andere Bereiche
    Das Modul HSV->RGB (Modulbaustein) akzeptiert S und V in Bereichen von 0 bis 1 und gibt R, G und B als ebenfalls als 0 bis 1 aus.

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

 

 

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