Funktionsblock UINT2COLOR

Der Funktionsblock UINT2COLOR führt die Anteile aller Grundfarben in einen RGB-Wert zusammen.

Eingang R

Erwartet die Farbe Rot als Integer zwischen 0 bis 255. Ist der Wert ausserhalb des Bereichs, so wird dieser durchgezählt (Modulo). Bspw. 256 wird zu 0.

Eingang G

Erwartet die Farbe Grün als Integer zwischen 0 bis 255. Ist der Wert ausserhalb des Bereichs, so wird dieser durchgezählt (Modulo). Bspw. 256 wird zu 0.

Eingang B

Erwartet die Farbe Blau als Integer zwischen 0 bis 255. Ist der Wert ausserhalb des Bereichs, so wird dieser durchgezählt (Modulo). Bspw. 256 wird zu 0.

Eingang A

Erwartet einen Alpha-Kanal als Integer zwischen 0 bis 255. Ist der Wert ausserhalb des Bereichs, so wird dieser begrenzt. Ist der EIngang gleich NULL oder wird nicht verwendet, so wird kein Aplha-Kanal zum Ausgang #RGBA hinzugefügt.

Tipp: Der Alpha-Kanal ist auch mit RGBW-Signalen kompatibel.

Ausgang #RGBA

Gibt die berechnete Farbe als Zeichenkette im Format '#RRGGBB' oder falls ein Alpha-Kanal definiert wurde '#RRGGBBAA' zurück.

Siehe auch