# PNG in Rohpixel-Puffer konvertieren

Exportiert PNG-Bilder als Rohpixel-Pufferdateien fuer Entwicklungs-Workflows und niedrigstufige Bildverarbeitung

> Kanonische Seite: https://elysiatools.com/de/tools/png-to-raw

- **Kategorie:** Media

- **Schlagwörter:** png, raw, pixel, daten, konvertieren, bild, binär, verarbeitung

## Überblick

Schreibt die dekodierten Pixel eines PNG-Bildes in eine Rohpixel-Pufferdatei ohne Header. Das ist praktisch fuer Render-Pipelines, Shader, eigene Bildverarbeitung und Werkzeuge, die Breite, Hoehe, Kanalanzahl und Bittiefe separat uebergeben bekommen. Ein fotografisches Kamera-RAW-Format wie DNG, CR2, NEF oder ARW wird dabei nicht erzeugt.

## Eingaben

- **PNG-Bilddatei** (file): Zu exportierendes PNG-Bild auswaehlen
- **Bittiefe** (select): Bittiefe fuer den Rohpixel-Puffer waehlen
- **Vormultiplizierter Alphakanal** (checkbox): Aktivieren, wenn vormultiplizierter Alpha-Kanal benoetigt wird

## Wann verwenden

- Wenn Sie Bilddaten direkt in den Grafikspeicher (VRAM) laden möchten, ohne einen PNG-Decoder auf dem Zielgerät auszuführen.
- Bei der Entwicklung von Custom-Rendering-Engines oder hardwarenaher Software, die reine RGB/RGBA-Byte-Arrays erwartet.
- Zur Vorbereitung von Texturen für eingebettete Systeme (Embedded Systems) mit begrenzten Ressourcen für die Bilddekodierung.

## Funktionsweise

- Wählen Sie die zu konvertierende PNG-Bilddatei aus und laden Sie sie hoch.
- Bestimmen Sie die gewünschte Bittiefe (8 oder 16 Bit pro Kanal) und legen Sie fest, ob der Alpha-Kanal vormultipliziert werden soll.
- Das Tool dekodiert das PNG-Format und extrahiert die reinen Pixeldaten sequenziell ohne Header-Informationen.
- Laden Sie die fertige Binärdatei für Ihre Entwicklungs-Pipeline herunter.

## Anwendungsfälle

- Bereitstellung von Texturdaten für OpenGL-, Vulkan- oder DirectX-Shader-Pipelines.
- Entwicklung von Bildverarbeitungsalgorithmen in C/C++ auf Mikrocontrollern ohne PNG-Bibliotheken.
- Erstellung von Rohdaten-Feeds für maschinelles Lernen und neuronale Netze, die feste Byte-Arrays erfordern.

## Häufig gestellte Fragen

### Erstellt dieses Tool Kamera-RAW-Dateien wie DNG oder CR2?

Nein, es erzeugt keine fotografischen Kamera-RAW-Formate, sondern einen reinen, unkomprimierten Binärpuffer der Bildpixel.

### Welche Bittiefen werden unterstützt?

Sie können zwischen 8 Bit und 16 Bit pro Farbkanal wählen.

### Was bewirkt die Option 'Vormultiplizierter Alphakanal'?

Sie multipliziert die RGB-Farbwerte vorab mit dem Alpha-Wert, was für bestimmte Rendering- und Blending-Operationen in Shadern benötigt wird.

### Enthält die Ausgabedatei Metadaten wie Breite oder Höhe?

Nein, die Datei enthält ausschließlich die rohen Pixeldaten ohne Header. Breite und Höhe müssen separat im Code definiert werden.

### Gibt es eine Dateigrößenbeschränkung für das PNG?

Ja, die maximale Dateigröße für das hochzuladende PNG-Bild liegt bei 50 MB.

## Ähnliche Tools

- [Rohpixel-Puffer in PNG konvertieren](https://elysiatools.com/de/tools/raw-to-png): Konvertiert eine Rohpixel-Pufferdatei ohne Header in ein PNG-Bild. Bildabmessungen, Kanalanzahl und Bittiefe muessen angegeben werden.
- [ARW in PNG konvertieren](https://elysiatools.com/de/tools/arw-to-png): Konvertiert Sony ARW RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [CR2 in PNG konvertieren](https://elysiatools.com/de/tools/cr2-to-png): Konvertiert Canon CR2 RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [CR3 in PNG konvertieren](https://elysiatools.com/de/tools/cr3-to-png): Konvertiert Canon CR3 RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [CRW in PNG konvertieren](https://elysiatools.com/de/tools/crw-to-png): Konvertiert Canon CRW RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [DNG in PNG konvertieren](https://elysiatools.com/de/tools/dng-to-png): Konvertiert DNG (Digital Negative) RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [Leica RAW in PNG konvertieren](https://elysiatools.com/de/tools/leica-raw-to-png): Konvertiert Leica RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.
- [NEF in PNG konvertieren](https://elysiatools.com/de/tools/nef-to-png): Konvertiert Nikon NEF RAW-Dateien in das PNG-Format. Extrahiert automatisch Bildabmessungen und Metadaten aus der RAW-Datei.

## Beispiele

- [PNG Beispiele](https://elysiatools.com/de/samples/png-samples): PNG-Bildbeispiele in verschiedenen Seitenverhältnissen und Auflösungen
- [PNG-Beispiele](https://elysiatools.com/de/samples/png-viewer-samples): Beispielbilder für den PNG-Viewer im Browser
- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [Web Go Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/web-image-processing-go): Web Go Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
