Wichtige Fakten
- Kategorie
- Bilder, Audio & Video
- Eingabetypen
- file, text, select
- Ausgabetyp
- file
- Sample-Abdeckung
- 4
- API verfügbar
- Yes
Überblick
Konvertieren Sie kopflose Rohpixel-Pufferdateien ohne Header schnell und präzise in standardisierte PNG-Bilder, indem Sie Bildabmessungen, Farbkanäle und Bittiefe manuell festlegen.
Wann verwenden
- •Wenn Sie Rohdaten aus Framebuffern oder Kamerasensoren ohne Header-Informationen visualisieren müssen.
- •Zur Überprüfung von synthetisch generierten Bilddaten aus Grafik-Pipelines oder Machine-Learning-Modellen.
- •Wenn Sie binäre Pixel-Arrays mit spezifischen Bittiefen (8 oder 16 Bit) und Farbkanälen in ein Standard-Bildformat exportieren möchten.
So funktioniert es
- •Laden Sie die binäre Rohpixel-Pufferdatei über das Dateifeld hoch.
- •Geben Sie die exakte Breite und Höhe des Bildes in Pixeln an.
- •Wählen Sie die Anzahl der Farbkanäle (z. B. RGB oder RGBA) sowie die Bittiefe (8 oder 16 Bit) aus.
- •Klicken Sie auf Konvertieren, um den Puffer zu interpretieren und das fertige PNG-Bild herunterzuladen.
Anwendungsfälle
Beispiele
1. Framebuffer-Dump visualisieren
Embedded-Software-Entwickler- Hintergrund
- Ein Entwickler hat den Framebuffer eines Displays aus dem RAM eines Mikrocontrollers ausgelesen und als Binärdatei gespeichert.
- Problem
- Die Datei enthält keine Header-Informationen und kann von normalen Bildbetrachtern nicht geöffnet werden.
- Verwendung
- Die Binärdatei hochladen, Breite auf 800, Höhe auf 480 setzen, 3 Farbkanäle (RGB) und 8 Bit Bittiefe wählen.
- Beispielkonfiguration
-
Breite: 800, Höhe: 480, Kanäle: 3 (RGB), Bittiefe: 8 Bit, Komprimierung: 6 - Ergebnis
- Ein korrekt formatiertes PNG-Bild des Display-Inhalts wird generiert und heruntergeladen.
2. 16-Bit-Graustufen-Sensordaten konvertieren
Bildverarbeitungs-Ingenieur- Hintergrund
- Ein Infrarotsensor liefert rohe 16-Bit-Graustufendaten ohne Metadaten.
- Problem
- Die Rohdaten müssen für Dokumentationszwecke in ein verlustfreies PNG-Format überführt werden.
- Verwendung
- Die Rohdatei hochladen, Breite auf 640, Höhe auf 512 einstellen, 1 Farbkanal (Graustufen) und 16 Bit Bittiefe wählen.
- Beispielkonfiguration
-
Breite: 640, Höhe: 512, Kanäle: 1 (Graustufen), Bittiefe: 16 Bit, Komprimierung: 9 - Ergebnis
- Ein hochauflösendes 16-Bit-PNG-Bild, das alle Helligkeitsdetails des Sensors bewahrt.
Mit Samples testen
image, png, fileVerwandte Hubs
FAQ
Unterstützt das Tool RAW-Dateien von Digitalkameras wie DNG oder CR2?
Nein, dieses Tool verarbeitet ausschließlich kopflose Rohpixel-Puffer (Raw-Bytes) und keine proprietären Kamera-RAW-Container.
Was passiert, wenn ich die falsche Bildbreite oder -höhe eingebe?
Das resultierende PNG-Bild wird verzerrt, verschoben oder fehlerhaft dargestellt, da die Bytes falsch interpretiert werden.
Welche Farbkanäle werden unterstützt?
Sie können zwischen Graustufen (1 Kanal), Graustufen mit Alpha (2 Kanäle), RGB (3 Kanäle) und RGBA mit Transparenz (4 Kanäle) wählen.
Kann ich die Komprimierungsstufe des PNGs anpassen?
Ja, Sie können die PNG-Komprimierung von Stufe 0 (keine Komprimierung) bis Stufe 9 (maximale Komprimierung) einstellen.
Welche Bittiefen werden für die Eingabe unterstützt?
Das Tool unterstützt Rohdaten mit einer Bittiefe von 8 Bit oder 16 Bit pro Kanal.