bmptopnm - Konvertieren Sie eine BMP-Datei in ein PBM-, PGM- oder PNM-Bild
bmptopnm [-verbose] [bmpfile]
Dieses Programm ist Teil von Netpbm(1) .
bmptopnm liest eine Microsoft Windows- oder OS/2-BMP-Datei als Eingabe. und erzeugt als Ausgabe ein PBM-, PGM- oder PNM-Bild. Wenn die Eingabe farblich zugeordnet ist und nur Schwarzweiß enthält, ist die Ausgabe PBM. Wenn die Eingabe farblich zugeordnet ist und nur Schwarz, Weiß und Grau enthält, ist die Ausgabe PGM. Andernfalls erfolgt die Ausgabe in PPM.
bmptopnm versteht BMP-Dateien, die mit Lauflängenkodierung (RLE4/RLE8) komprimiert wurden, jedoch nicht, wenn diese Kodierung ein „Delta“ enthält (was selten vorkommt). bmptopnm erkennt das Delta und gibt eine Fehlermeldung aus.
Vor Netpbm 10.75 (Juni 2016) konnte bmptopnm Windows-BMP-Bilder der Versionen 4 und 5 nicht konvertieren.
bmptopnm kann keine mit JPEG- oder PNG-Kodierung komprimierten BMP-Dateien konvertieren. Es erkennt die Komprimierung und gibt eine Fehlermeldung aus. Vor Netpbm 10.32 (Februar 2006) konnte bmptopnm auch keine RLE8-BMP-Dateien konvertieren, und vor Netpbm 10.85 (Dezember 2018) konnte es RLE4 nicht konvertieren (zwischen 10.32 und 10.85 würde es sich so verhalten). es hat das Format erkannt, erzeugt aber eine Müllausgabe).
Vor Netpbm 10.18 (September 2003) konnte dieses Programm keine BMP-Bilder mit dem BI_BITFIELDS-Format („Komprimierungstyp“) konvertieren. Es würde das Format erkennen und eine Fehlermeldung ausgeben.
bmptopnm kann keine OS/2-BMP-Dateien mit 16 Bit pro Pixel konvertieren (nur weil der Autor keine vollständige Spezifikation dafür hatte). Es erkennt das Format und gibt eine Fehlermeldung aus. Vor Netpbm 10.16 (Juni 2003) konnten auch Windows-BMP-Dateien mit 16 Bit pro Pixel nicht konvertiert werden.
Zusätzlich zu den Optionen, die allen auf libnetpbm basierenden Programmen gemeinsam sind (insbesondere -quiet, siehe Allgemeine Optionen ), bmptopnm erkennt die folgende Befehlszeilenoption:
Melden Sie den Inhalt des BMP-Headers dem Standardfehler.
ppmtobmp(1) , ppmtowinicon(1) , ppm(1)
Copyright (C) 1992 von David W. Sanderson.
Diese Handbuchseite wurde vom Netpbm-Tool „makeman“ aus einer HTML-Quelle generiert. Die Masterdokumentation finden Sie unter
http://netpbm.sourceforge.net/doc/bmptopnm.html