Image-Format umwandeln mit gbmsize

(DE) Anwendungen für Office, Multimedia und Spiele, Werkzeuge, Hilfsprogramme, etc
(EN) Applications for Office, Multimedia or Games, Tools, Utilities, e.g.
User avatar
DonLucio
Posts: 291
Joined: Sun 29. Dec 2013, 01:14
Location: Hamburg

Image-Format umwandeln mit gbmsize

Post by DonLucio » Sat 13. Jan 2018, 15:03

Mit gbmsize kann man lt. Dokumentation Bilddateien skalieren und auch gleichzeitig Formatumwandlungen vornehmen. 24-Bit-Format wird explizit als zu lesen und zu schreiben angegeben.

Funktioniert aber nicht.

Ich habe eine 8-bittige BMP-Datei (256 Farben) und möchte sie in eine JPG umwandeln.
Ich gebe folgenden Befehl ein, um die Datei "MyImage.bmp" auf eine Breite von 660 Pixel zu skalieren und als JPG zu speichern:

Code: Select all

gbmsize -w 660 -a MyImage.bmp "\"MyImage.jpg\",24bpp"
Zur Antwort erhalte ich:

Code: Select all

output bitmap format JPEG does not support writing 8 bpp data
Habe es auch ohne explizite Opt-Angabe versucht:

Code: Select all

gbmsize -w 660 -a MyImage.bmp MyImage.jpg
Selbes Ergebnis.

Was mache ich falsch?

Ich benutze gbm 1.75 vom 2.3.2012.

Danke,
Lutz W.

User avatar
ak120
Posts: 837
Joined: Thu 8. May 2014, 12:50
Location: Demmin

Post by ak120 » Sat 13. Jan 2018, 18:04

DonLucio wrote:Mit gbmsize kann man lt. Dokumentation Bilddateien skalieren und auch gleichzeitig Formatumwandlungen vornehmen. 24-Bit-Format wird explizit als zu lesen und zu schreiben angegeben.
Es funktioniert wie beschrieben (http://www.nyangau.org/gbm/gbm.htm).
Ich habe eine 8-bittige BMP-Datei (256 Farben) und möchte sie in eine JPG umwandeln.
Laut Doku wird das doch nicht unterstützt?
Ich gebe folgenden Befehl ein, um die Datei "MyImage.bmp" auf eine Breite von 660 Pixel zu skalieren und als JPG zu speichern:
Eventuell wäre es sinnvoll die ursprüngliche Datei zuerst mit GBMBPP auf die gewünschten Bit/Pixel zu bringen. Beim Abspeichern in JPEG-Dateien sollte beachtet werden, daß diese einen anderen Farbraum (kein RGB) umfassen. Auch hier bietet GBM verschiedene Möglichkeiten der Anpassung über das Programm GBMGAMMA.