HEIC-Transparenz und Alphakanäle erklärt

Erfahren Sie, wie HEIC Transparenz und Alphakanäle handhabt, welche Konvertierungsformate Transparenz bewahren und wann PNG vs. HEIC für transparente Bilder zu verwenden ist.

heictransparencyalpha-channelpngtechnical

HEIC unterstützt volle Alphakanal-Transparenz. Der HEIF-Container speichert Alphadaten als separates zusätzliches Bildelement neben dem Hauptfarbbild. Diese Architektur gibt HEIC die gleichen Transparenzfähigkeiten wie PNG bei gleichzeitig drastisch kleineren Dateigrößen.

Dieser Leitfaden erklärt, wie HEIC Transparenz auf technischer Ebene handhabt, welche Quelldateien tatsächlich Alphakanäle enthalten und was mit diesen Transparenzdaten bei der Konvertierung in andere Formate passiert.

Wie HEIC Alphakanäle speichert

HEIC speichert Transparenz als zusätzliches Bildelement im HEIF-Container. Der Alphakanal ist nicht mit den RGB-Farbdaten verschachtelt. Er existiert als separates, unabhängig komprimiertes Bild, das über das Referenzsystem des Containers mit dem Primärbild verknüpft ist.

Der HEIF-Container (ISO/IEC 23008-12) organisiert Bilddaten in diskrete Elemente. Eine typische transparente HEIC-Datei enthält mindestens 2 Elemente:

  • Primäres Bildelement: die RGB-Farbdaten, komprimiert mit HEVC (H.265)
  • Zusätzliches Bildelement: der Alphakanal, gespeichert als Graustufenbild

Das zusätzliche Alphabild verwendet den Eigenschaftstyp auxC mit der URN urn:mpeg:mpegB:cicp:systems:auxiliary:alpha. Dies teilt Decodern mit, dass das zusätzliche Element Transparenz darstellt, nicht Tiefen- oder HDR-Gain-Map-Daten.

Bittiefe des Alphakanals

HEIC-Alphakanäle unterstützen bis zu 16-Bit-Tiefe. In der Praxis verwenden die meisten HEIC-Dateien mit Transparenz 8-Bit-Alpha, das 256 Transparenzstufen pro Pixel bietet. Das entspricht der Standard-Alpha-Präzision von PNG. Der 8-Bit-Alphakanal codiert 0 als vollständig transparent und 255 als vollständig undurchsichtig. Werte zwischen 0 und 255 stellen teilweise Transparenz dar (halbtransparente Pixel).

Apples Implementierung auf iOS erzeugt typischerweise 8-Bit-Alphakanäle. Designanwendungen, die HEIC exportieren, können 10-Bit- oder 16-Bit-Alpha für Workflows schreiben, die feinere Transparenzverläufe erfordern.

Kompression des Alphakanals

Der Alphakanal wird unabhängig von den Farbdaten komprimiert. HEVC codiert das Graustufen-Alphabild mit dem gleichen effizienten Codec, der die RGB-Daten verarbeitet. Dies ist ein wesentlicher Vorteil gegenüber PNG, wo der Alphakanal die unkomprimierten Daten um 33 % aufbläht (durch Hinzufügen eines vierten Kanals zu RGB).

Ein transparentes HEIC-Bild ist typischerweise 40-60 % kleiner als ein gleichwertiges transparentes PNG. Der HEVC-Codec komprimiert den Alphakanal weit effizienter als PNGs DEFLATE-Algorithmus die gleichen Daten verarbeitet.

Vergleich der Format-Transparenzunterstützung

Nicht jedes Bildformat unterstützt Transparenz. Die Unterschiede sind wichtig bei der Wahl eines Konvertierungsziels für transparente HEIC-Dateien.

| Format | Transparenz | Alpha-Tiefe | Kompression | Dateigröße (transparentes 12 MP) | | --- | --- | --- | --- | --- | | HEIC | Ja (zusätzliches Element) | Bis zu 16-Bit | Verlustbehaftet oder verlustfrei (HEVC) | ~2,2 MB | | PNG | Ja (RGBA-Kanal) | 8-Bit oder 16-Bit | Verlustfrei (DEFLATE) | ~18-25 MB | | WebP | Ja (RGBA-Kanal) | 8-Bit | Verlustbehaftet oder verlustfrei | ~3-4 MB | | AVIF | Ja (zusätzliches Element) | Bis zu 12-Bit | Verlustbehaftet oder verlustfrei (AV1) | ~1,8 MB | | JPG | Nein | Keine | Verlustbehaftet (DCT) | ~1,8 MB | | GIF | Nur 1-Bit (ein/aus) | 1-Bit | Verlustfrei (LZW) | ~8-12 MB | | BMP | Optional (32-Bit-RGBA) | 8-Bit | Keine | ~48 MB | | TIFF | Ja (RGBA-Kanal) | Bis zu 16-Bit | Optional | ~48 MB |

JPG ist das einzige gängige Format, das keine Transparenz speichern kann. GIF unterstützt Transparenz, aber nur als binäres Ein/Aus pro Pixel -- keine teilweise Transparenz oder glatte Kanten. PNG, WebP, AVIF und HEIC unterstützen alle volle Alpha-Verläufe.

Wann HEIC-Dateien tatsächlich Transparenz enthalten

Standard-iPhone-Fotos haben keine Transparenz. Jedes mit der iPhone-Kamera-App aufgenommene Foto ist ein vollständig undurchsichtiges Bild. Der Alphakanal fehlt vollständig. Kein HEIC-Foto aus Ihrer Aufnahmensammlung enthält transparente Pixel, es sei denn, es wurde von einer Drittanbieter-App erstellt.

HEIC-Dateien mit Alphakanälen stammen aus bestimmten Quellen:

iOS-Sticker

Mit der Fotos-App erstellte iOS-Sticker enthalten Alphakanäle. Ab iOS 16 können Benutzer ein Motiv in einem Foto lange drücken, um es vom Hintergrund zu lösen. Der resultierende Sticker wird als HEIC-Datei mit transparentem Hintergrund gespeichert. Die Motivpixel sind undurchsichtig. Die Hintergrundpixel sind vollständig transparent.

Porträtmodus-Ausschnitte

Porträtmodus-Ausschnitte verwenden Alphakanäle zur Motivisolierung. Wenn iOS ein Vordergrundmotiv vom Hintergrund trennt, erzeugt es eine Segmentierungsmaske. Diese Maske wird zum Alphakanal in der exportierten HEIC-Datei. Randpixel verwenden teilweise Transparenzwerte (zwischen 0 und 255), um glatte Übergänge zwischen Motiv und Hintergrund zu erzeugen.

Von Apps erzeugte HEIC-Dateien

Design- und Bearbeitungs-Apps können HEIC-Dateien mit Transparenz exportieren. Anwendungen wie Procreate, Pixelmator Pro und Affinity Photo schreiben transparente HEIC-Dateien, wenn die Leinwand keine Hintergrundebene hat. Diese Dateien verwenden die gleiche oben beschriebene Struktur mit zusätzlichem Bildelement.

macOS-Screenshots mit Transparenz

macOS-Screenshots von Fenstern mit abgerundeten Ecken oder Schatten enthalten Alphakanäle, wenn sie in Formaten gespeichert werden, die Transparenz unterstützen. Wenn eine Anwendung HEIC mit Fensterrahmen ausgibt, sind die Bereiche außerhalb der Fensterform transparent.

Was mit Alphakanälen bei der Konvertierung passiert

Das Zielformat bestimmt, ob Transparenz die Konvertierung überlebt. Es gibt genau 2 Ergebnisse: Bewahrung oder Zerstörung.

HEIC zu PNG: Alpha bewahrt

Die Konvertierung von HEIC zu PNG bewahrt Transparenz vollständig. Der Decoder liest das zusätzliche Alphabild aus dem HEIF-Container. Der Encoder schreibt es als vierten Kanal in die RGBA-Daten des PNG. Jeder Pixel behält seinen exakten Transparenzwert.

Der Konvertierungsprozess:

  1. HEVC-Decoder extrahiert das primäre RGB-Bild
  2. HEVC-Decoder extrahiert das zusätzliche Alphabild
  3. RGB und Alpha werden zu einem 4-Kanal-RGBA-Bitmap kombiniert
  4. PNG-Encoder komprimiert das RGBA-Bitmap mit DEFLATE

Es gehen keine Transparenzdaten verloren. Ein Pixel, das in der HEIC-Datei zu 50 % transparent ist (Alpha-Wert 128), bleibt im PNG zu 50 % transparent. Kantenglättung, glatte Verläufe und teilweise Transparenz werden alle perfekt übertragen.

Der Kompromiss ist die Dateigröße. Das resultierende PNG ist 5-12 mal größer als das ursprüngliche HEIC, da PNG verlustfreie Kompression verwendet. Ein 2 MB großer transparenter HEIC-Sticker wird zu einem 10-20 MB großen PNG.

HEIC zu JPG: Alpha zerstört

Die Konvertierung von HEIC zu JPG zerstört alle Transparenz dauerhaft. JPG hat keinen Alphakanal. Die Konvertierung muss transparente Pixel durch eine einfarbige Farbe ersetzen.

Der Konvertierungsprozess:

  1. HEVC-Decoder extrahiert das primäre RGB-Bild
  2. HEVC-Decoder extrahiert das zusätzliche Alphabild
  3. Transparente Pixel werden gegen eine Hintergrundfarbe komponiert (Standard: Weiß)
  4. JPG-Encoder komprimiert das abgeflachte RGB-Bild

Ein Sticker mit transparentem Hintergrund wird zu einem Sticker auf einem weißen Rechteck. Teilweise transparente Randpixel vermischen sich mit der Hintergrundfarbe und erzeugen einen sichtbaren Halo-Effekt, wenn der Sticker später auf eine nicht-weiße Oberfläche platziert wird.

Dieser Verlust ist irreversibel. Die Rückkonvertierung des JPG zu HEIC oder PNG stellt den Alphakanal nicht wieder her. Die Transparenzdaten wurden während des JPG-Konvertierungsschritts verworfen.

HEIC zu WebP: Alpha bewahrt

WebP unterstützt 8-Bit-Alphakanäle. Die Konvertierung von transparentem HEIC zu WebP bewahrt die Transparenz. WebP-Dateien sind deutlich kleiner als PNG bei gleichzeitiger Bewahrung der Alphadaten. Für die Webnutzung ist WebP eine starke Alternative zu PNG, wenn Transparenz erforderlich ist.

Praktische Anwendungsfälle für transparente HEIC-Dateien

Transparente HEIC-Dateien dienen bestimmten Workflows, bei denen sowohl kleine Dateigrößen als auch Alphakanaldaten wichtig sind.

Messaging-Sticker

iOS-Sticker-Packs verwenden intern transparente HEIC-Dateien. Das Motiv des Stickers ist gegen einen transparenten Hintergrund isoliert. Beim Senden in iMessage wird der Sticker auf den Gesprächshintergrund komponiert. Die Konvertierung dieser Sticker zu PNG bewahrt den Effekt für die Verwendung auf Nicht-Apple-Plattformen.

Grafik-Design-Overlays

Als HEIC exportierte Logos, Wasserzeichen und Design-Elemente sparen Speicherplatz. Ein Designteam, das im Apple-Ökosystem arbeitet, kann transparente HEIC-Dateien bei einem Bruchteil der Größe gleichwertiger PNGs verwenden. Ein transparentes Logo, das als PNG 400 KB belegt, benötigt als HEIC nur 80-120 KB.

Web-Asset-Vorbereitung

Transparente HEIC-Dateien müssen für die Web-Bereitstellung konvertiert werden. Kein großer Webbrowser außer Safari unterstützt HEIC. Designer, die auf macOS arbeiten und transparente HEIC-Assets erhalten, müssen diese vor der Veröffentlichung im Web in PNG oder WebP konvertieren.

Foto-Compositing

Motivausschnitte aus iOS lassen sich in Compositing-Workflows integrieren. Als transparente HEIC exportierte Porträtmodus-Ausschnitte können zu PNG konvertiert und in Photoshop, GIMP oder Figma importiert werden. Der Alphakanal sorgt für sauberes Compositing vor neuen Hintergründen.

So konvertieren Sie transparente HEIC-Dateien zu PNG

HEICifys HEIC-zu-PNG-Konverter bewahrt Alphakanäle während der Konvertierung. Die Konvertierung läuft vollständig in Ihrem Browser über Web Workers -- es werden keine Dateien auf externe Server hochgeladen. Ziehen Sie eine transparente HEIC-Datei in den Konverter, und das ausgegebene PNG behält volle Transparenz.

Der Prozess umfasst 3 Schritte:

  1. Öffnen Sie HEICifys HEIC-zu-PNG-Konverter
  2. Ziehen Sie Ihre transparente HEIC-Datei auf die Ablagezone
  3. Laden Sie das konvertierte PNG mit intakter Transparenz herunter

Für Batch-Workflows verarbeitet HEICify mehrere Dateien gleichzeitig. Jede Datei wird unabhängig in einem Web-Worker-Thread decodiert und codiert, sodass die Browser-Oberfläche reaktionsfähig bleibt.

Wenn keine Transparenz benötigt wird und Sie kleinere Ausgabedateien bevorzugen, erzeugt die Konvertierung zu JPG kompakte Bilder auf Kosten des Verlusts des Alphakanals.

Das richtige Format für transparente Bilder wählen

Die Entscheidung hängt davon ab, wo das Bild verwendet wird und ob Dateigröße oder Kompatibilität Priorität hat.

Wählen Sie HEIC, wenn Sie transparente Bilder innerhalb des Apple-Ökosystems speichern. Die Dateigrößen sind 40-60 % kleiner als bei PNG. Jedes Apple-Gerät und jede Apple-Anwendung liest das Format nativ.

Wählen Sie PNG, wenn Sie transparente Bilder plattformübergreifend teilen. Jeder Browser, jedes Betriebssystem und jedes Design-Tool unterstützt PNG-Transparenz. Universelle Kompatibilität macht PNG zum Standard für Webgrafiken, App-Icons und plattformübergreifende Design-Assets.

Wählen Sie WebP, wenn Sie transparente Bilder im Web veröffentlichen und die Dateigröße wichtig ist. Die WebP-Unterstützung deckt 97 % der Browser ab. Die Dateigrößen liegen zwischen HEIC und PNG. Sowohl verlustbehaftete als auch verlustfreie Transparenzmodi sind verfügbar.

Wählen Sie niemals JPG für Bilder, die Transparenz erfordern. JPG kann keine Alphakanäle speichern. Alle Transparenzdaten werden dauerhaft verworfen.

Für einen breiteren Vergleich von HEIC und PNG über die Transparenz hinaus siehe HEIC vs. PNG. Für grundlegendes Wissen über das HEIC-Format lesen Sie Was ist HEIC?. Für schrittweise Konvertierungsanweisungen besuchen Sie Wie man HEIC in PNG konvertiert.

Frequently Asked Questions

Unterstützt HEIC Transparenz?
Ja. HEIC unterstützt volle Alphakanal-Transparenz durch zusätzliche Bildelemente im HEIF-Container, die separat von den Hauptbilddaten gespeichert werden.
Was passiert mit Transparenz bei der Konvertierung von HEIC zu JPG?
JPEG unterstützt keine Transparenz. Bei der Konvertierung eines transparenten HEIC zu JPG werden transparente Bereiche durch eine einfarbige Hintergrundfarbe ersetzt, typischerweise Weiß.
Sollte ich transparente HEIC-Dateien in PNG oder JPG konvertieren?
Konvertieren Sie zu PNG, um die Transparenz zu bewahren. PNG unterstützt volle 8-Bit-Alphakanäle. JPG verwirft alle Transparenzdaten während der Konvertierung.
Haben iPhone-Fotos Transparenz?
Standard-iPhone-Fotos verwenden keine Transparenz. Allerdings können iOS-Sticker, Porträtmodus-Ausschnitte und von Apps erzeugte HEIC-Dateien Alphakanäle enthalten.

Related Guides

Ready to Convert Your Images?

Try our free, browser-based converter tools. No uploads required -- your files never leave your device.