RGB255->HSV100 (Modulbaustein)

RGB255->HSV100 (Modulbaustein)

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

Verfügbar ab Firmware Version 4.8 Insider Preview 3

Inhalt dieser Seite
richtet sich an
Experten

image-20251126-095630.png
Darstellung im Visualizer

Syntax

["RGB255->HSV100",
"$In_R", "$In_G", "$In_B",
"$Out_H", "$Out_S", "$Out_V"]

Funktion

Dieser Baustein nimmt drei Eingangswerte für die Farbkanäle Rot, Grün und Blau im Bereich von 0-255 entgegen und berechnet daraus die entsprechenden HSV-Werte:

  • H (Hue/Farbton): 0-360 °

  • S (Saturation/Sättigung): 0-100 %

  • V (Value/Helligkeit): 0-100 %

Eingänge

  • "$In_R" Rotanteil im Bereich von 0-255. Kann auch Fließkommazahlen annehmen.

  • "$In_G" Grünanteil im Bereich von 0-255. Kann auch Fließkommazahlen annehmen.
    "$In_B" Blauanteil im Bereich von 0-255. Kann auch Fließkommazahlen annehmen.

Ausgä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

Besonderheiten

Anwendungen

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

  • Farbanalyse
    Analyse von RGB-Farbwerten aus einer Lichtsteuerung zur Bestimmung des Farbtons und der Sättigung für weitere Logikverarbeitungen.

  • Helligkeitsextraktion
    Extraktion des V-Wertes (Helligkeit) aus RGB-Werten zur Helligkeitsregelung unabhängig vom Farbton.

Beispiele

Erfolgreiche Wandlungen

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

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

Entsprechendes Logik-Modul

 

 

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