RGB zu HSV (Logik-Modul)

RGB zu HSV (Logik-Modul)

Verfügbar ab Firmware Version 4.8 Insider Preview 3

 

rgb_hsv-min1-ezgif.com-optipng-20251124-174008.png

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

Es stehen zwei Varianten des Logik-Moduls bereit welche zusätzliche Bereichs-Umrechnungen einsparen. Sie unterscheiden sich ausschließlich in den Wertebereichen der Ein- und Ausgabe.

  • RGB zu HSV (0-255 zu 0-100)
    RGB-Farbanteile jeweils in Bereich 0 bis 255 angenommen
    Sättigung und Helligkeit werden im Bereich 0 bis 100 ausgegeben

  • RGB zu HSV (0-1)
    RGB-Farbanteile jeweils in Bereich 0 bis 1 angenommen
    Sättigung und Helligkeit werden im Bereich 0 bis 1 ausgegeben

Der Farbwinkel wird in beiden Varianten im Bereich von 0 bis 360 verarbeitet.

Einsatzbereiche

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.

Logikfunktion

grafik-20251125-200747.png

Kern-Modul

Kern-Operation: Umwandlung von drei RGB-Farbwerten in die HSV Darstellung

Kern-Eingänge

Bezeichnung

Typ

Nutzung

Hinweise

Bezeichnung

Typ

Nutzung

Hinweise

R

Operand
Fließkomma

Rotanteil

0 - 1 oder 0 - 255 je nach Variante

 

G

Operand
Fließkomma

Grünanteil

0 - 1 oder 0 - 255 je nach Variante

B

Operand
Fließkomma

Blauanteil

0 - 1 oder 0 - 255 je nach Variante

Achten Sie auf die Trigger- bzw. Filter-Einstellungen der Eingänge und passen Sie diesen der Umgebung an. Wird nur ein einzelner Eingang verändert empfehlen wir alle Eingänge auf C für Change zu stellen

Steuer-Eingänge

Diese Logik wird nur ausgelöst wenn entweder einer der Eingänge durch ein anderes Objekt aktualisiert wird (und die Auslösung entsprechend eingestellt ist) oder wenn ein separater Trigger TRUE wird.

Durch die Auslösung werden die drei Werte für HSV berechnet und am Kern-Ausgang übergeben.

Bezeichnung

Typ

Nutzung

Hinweise

Bezeichnung

Typ

Nutzung

Hinweise

Trigger

Steuerung
Boolean

  • Verwenden Sie “durch Zeitschaltuhr” für eine regelmäßige Sicherung

  • Verwenden Sie “durch Objekt” für manuelle Auslösung zum Beispiel durch Visualisierung

Beliebig viele Triggereingänge pro Modul möglich. Kein Start der Datensicherung ohne Trigger, falls alle Eingänge auf Parameter stehen.

Zeitschaltuhr

Hinweis: Es können mehrere Trigger parallel angelegt werden. Für eine Auslösung der Logik ist es ausreichend, wenn EIN Trigger aktiv wird.

Kern-Ausgang

Bezeichnung

Typ

Nutzung

Hinweise

Bezeichnung

Typ

Nutzung

Hinweise

H

Ergebnis
Fließkomma

Hue - Farbton

Farbwinkel auf dem Farbkreis
Bei jeder Variante 0 - 360

S

Ergebnis
Fließkomma

Saturation - Sättigung

0 - 1 oder 0 - 100 je nach Variante

V

Ergebnis
Fließkomma

Value Helligkeit

0 - 1 oder 0 - 100 je nach Variante

Zugrundeliegende Modulbausteine
EXPERTEN

Für den Einsatz der Konvertierung in einem eignen Logik-Modul oder für mehr technische Details sehen Sie sich die Beschreibungen der Modulbausteine an.

RGB->HSV (Modulbaustein)

RGB255->HSV100 (Modulbaustein)

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