Alphakanal: Unterschied zwischen den Versionen

Aus AV wiki
Wechseln zu: Navigation, Suche
Zeile 7: Zeile 7:
 
Somit stehen diese Informationen auch in folgenden Bearbeitungsschritten zur Verfügung.<br>
 
Somit stehen diese Informationen auch in folgenden Bearbeitungsschritten zur Verfügung.<br>
 
Die potentiell ungenutzten RGB-Daten erhöhen die Dateigröße und erforden mehr Bandbreite bei der Übertragung.
 
Die potentiell ungenutzten RGB-Daten erhöhen die Dateigröße und erforden mehr Bandbreite bei der Übertragung.
====Fehlerbild====
+
====Fehlerbild / Lösung====
In transparenten Bereichen wird der Hintergrund in einem zusammengesetzten Bild heller oder es erscheint ein Geisterbild.
+
In transparenten Bereichen wird der Hintergrund in einem zusammengesetzten Bild heller oder es erscheint ein Geisterbild.<br>
 +
Das Bild muss vor der Überlagerung mit einem geeigneten Tool mit seinem Alphakanal multipliziert werden.
 +
 
 
===Straight Alphakanal===
 
===Straight Alphakanal===
 
Die Informationen aus den RGB-Kanälen werden 1:1 in das gespeicherte Bild übernommen. Lediglich in den Bereichen, wo im Alphakanal 0 vorliegt, also vollständige Transparenz herrscht, werden die Informationen in den Farbkanälen verworfen.<br>
 
Die Informationen aus den RGB-Kanälen werden 1:1 in das gespeicherte Bild übernommen. Lediglich in den Bereichen, wo im Alphakanal 0 vorliegt, also vollständige Transparenz herrscht, werden die Informationen in den Farbkanälen verworfen.<br>
 
Die resultierende Datei lässt sich somit wesentlich besser komprimieren.
 
Die resultierende Datei lässt sich somit wesentlich besser komprimieren.
 +
====Fehlerbild / Lösung====
 +
In teiltransparenten Bereichen wird der Hintergrund in einem zusammengesetzten Bild heller. Meist bilden sich Artefakte in Form heller Kanten.<br>
 +
Das Bild muss vor der Überlagerung mit einem geeigneten Tool mit seinem Alphakanal multipliziert werden.
  
 
===Vormultiplizierter Alphakanal===
 
===Vormultiplizierter Alphakanal===
 
Die Informationen aus den RGB-Kanälen werden vor der Speicherung mit den Informationen aus dem Alphakanal multipliziert.<br>
 
Die Informationen aus den RGB-Kanälen werden vor der Speicherung mit den Informationen aus dem Alphakanal multipliziert.<br>
 
Folglich werden alle Farbinformationen in Bereichen vollständiger Transparenz verworfen. Farbwerte mit einer Deckkraft (Opazität) größer 0 und kleiner 1 werden durch die Multiplikation dunkler abgespeichert.<br>
 
Folglich werden alle Farbinformationen in Bereichen vollständiger Transparenz verworfen. Farbwerte mit einer Deckkraft (Opazität) größer 0 und kleiner 1 werden durch die Multiplikation dunkler abgespeichert.<br>
====Fehlerbild====
+
====Fehlerbild / Lösung====
Wurde bei der folgenden Bearbeitung ein vormultipliziertes Bild falsch interpretiert, werden die Bereiche mit Teiltransparenz zu dunkel dargestellt. Es entstehen meist dunkle Ränder.
+
Wurde bei der folgenden Bearbeitung ein vormultipliziertes Bild als direkt oder straight interpretiert, werden die Bereiche mit Teiltransparenz zu dunkel dargestellt. Es entstehen meist dunkle Ränder.

Version vom 25. Oktober 2023, 15:59 Uhr

Im Alphakanal werden die Transparenzinformationen eines Bildes gespeichert. Dies erfolgt neben den RGB-Farbkanälen in einem vierten Kanal (RGBA).
Es existieren verschiedene Möglichkeiten ein RGBA-Bild zu speichern. Allen gemeinsam ist, dass die Daten im Alphakanal identisch sind. Unterschiede treten lediglich in der Verarbeitung der RGB-Kanäle auf.

Direkter Alphakanal

Die Informationen aus den RGB-Kanälen werden 1:1 in das gespeicherte Bild übernommen.
Somit stehen diese Informationen auch in folgenden Bearbeitungsschritten zur Verfügung.
Die potentiell ungenutzten RGB-Daten erhöhen die Dateigröße und erforden mehr Bandbreite bei der Übertragung.

Fehlerbild / Lösung

In transparenten Bereichen wird der Hintergrund in einem zusammengesetzten Bild heller oder es erscheint ein Geisterbild.
Das Bild muss vor der Überlagerung mit einem geeigneten Tool mit seinem Alphakanal multipliziert werden.

Straight Alphakanal

Die Informationen aus den RGB-Kanälen werden 1:1 in das gespeicherte Bild übernommen. Lediglich in den Bereichen, wo im Alphakanal 0 vorliegt, also vollständige Transparenz herrscht, werden die Informationen in den Farbkanälen verworfen.
Die resultierende Datei lässt sich somit wesentlich besser komprimieren.

Fehlerbild / Lösung

In teiltransparenten Bereichen wird der Hintergrund in einem zusammengesetzten Bild heller. Meist bilden sich Artefakte in Form heller Kanten.
Das Bild muss vor der Überlagerung mit einem geeigneten Tool mit seinem Alphakanal multipliziert werden.

Vormultiplizierter Alphakanal

Die Informationen aus den RGB-Kanälen werden vor der Speicherung mit den Informationen aus dem Alphakanal multipliziert.
Folglich werden alle Farbinformationen in Bereichen vollständiger Transparenz verworfen. Farbwerte mit einer Deckkraft (Opazität) größer 0 und kleiner 1 werden durch die Multiplikation dunkler abgespeichert.

Fehlerbild / Lösung

Wurde bei der folgenden Bearbeitung ein vormultipliziertes Bild als direkt oder straight interpretiert, werden die Bereiche mit Teiltransparenz zu dunkel dargestellt. Es entstehen meist dunkle Ränder.