Funktion "Farbmodellkonvertierung"
Konvertiert das Farbmodell eines Bildes von HSV (Hue, Saturation, Value = Farbton, Sättigung und Helligkeitswert) in RGB (Rot, Grün, Blau) oder umgekehrt.
Die Eingaben für diese Funktion sind Folgende:
- Eingabe-Raster
- Typ – "RGB zu HSV" oder "HSV zu RGB"
Das RGB-Farbmodell
RGB ist ein Farbmodell auf der Grundlage von additiven Primärfarben. Auf einem Kathodenstrahlenröhrenbildschirm (CRT) besteht jedes Pixel (Bildpunkt) aus einer Triade von Phosphorfarben: Rot, Grün und Blau. Die Lichtintensität hängt von der Intensität des Elektronenbeschusses auf diese Farben ab. Eine Triade mit vollständig gesättigten Farben (255 255 255) ergibt Weiß, die umgekehrte Variante (0 0 0) ergibt kein Licht bzw. Schwarz. Der RGB-Würfel (siehe unten) ermöglicht die raumbezogene Darstellung der Farben.
- Rot – Die Intensität des Rotanteils in der Farbe wird als Ganzzahl zwischen 0 und 255 angegeben. Eine Farbe mit einem Rotanteil von 0 gibt kein rotes Licht aus. Eine Farbe mit einem Rotanteil von 255 entspricht einer vollständigen Rotsättigung bzw. einem kräftigen Rot.
- Grün – Die Intensität des Grünanteils in der Farbe wird als Ganzzahl zwischen 0 und 255 angegeben. Eine Farbe mit einem Grünanteil von 0 gibt kein grünes Licht aus. Eine Farbe mit einem Grünanteil von 255 entspricht einer vollständigen Grünsättigung bzw. einem kräftigen Grün.
- Blau – Die Intensität des Blauanteils in der Farbe wird als Ganzzahl zwischen 0 und 255 angegeben. Eine Farbe mit einem Blauanteil von 0 gibt kein blaues Licht aus. Eine Farbe mit einem Blauanteil von 255 entspricht einer vollständigen Blausättigung bzw. einem kräftigen Blau.
Reine Graustufen werden beim RGB-Farbmodell durch die Kombination aller drei Farbwerte zu gleichen Anteilen erzielt. Wenn alle drei Farbwerte auf 255 festgelegt werden, entspricht dies einem reinen Weiß, und wenn alle drei Farbwerte auf 0 festgelegt werden, entspricht dies einem reinen Schwarz. Mit den Werten 1 bis 254 werden die entsprechenden Graustufen erzielt. Das menschliche Auge kann etwa 20 Graustufen unterscheiden.
Das HSV-Farbmodell
Das HSV-Farbmodell basiert auf einem Farbsystem, bei dem der Farbraum durch einen kegelförmigen Körper dargestellt wird. Dieser Kegel besteht aus den drei Komponenten Farbton (Hue), Sättigung (Saturation) und Helligkeitswert (Value).
- Farbton – Gibt den Farbton (Farbe) an, auf den die Farbe festgelegt wird. Der Farbton wird als Ganzzahl zwischen 0 und 360 auf Grundlage des von der Firma Tektronix entwickelten Farbstandards angegeben, bei dem der Farbton als gegen den Uhrzeigersinn geschlagener Winkel angegeben wird. Die Primär- und Sekundärfarben haben die folgenden Farbtonwerte: Rot = 0, Gelb = 60, Grün = 120, Zyan = 180, Blau = 240 und Magenta = 300.
- Sättigung – Gibt die Sättigungsintensität für die Farbe an. Die Sättigung wird als Ganzzahl zwischen 0 und 100 angegeben. Die Sättigung einer Farbe bestimmt ihre Farbigkeit bzw. den Grad der Entfernung von einer neutralen Farbe wie Grau. Bei einem Sättigungswert von 100 ist die Farbe vollständig gesättigt. Bei einem Sättigungswert von 0 ist die Farbe ungesättigt und erscheint grau. Ausnahme: Der Helligkeitswert (siehe unten) ist auf 0 (schwarz) oder auf 100 (weiß) festgelegt.
- Wert – Gibt den Weiß- bzw. Helligkeitsanteil in der Farbe an. Dieser Wert wird als Ganzzahl zwischen 0 und 100 angegeben. Der Wert 0 entspricht Schwarz. Der Helligkeitswert 100 kombiniert mit dem Sättigungswert 0 entspricht Weiß.