Umwandlungskünstler Convert

Der Name ist Programm: Das Tool konvertiert zwischen verschiedenen Bildformaten, verändert die Größe, beschriftet Ihre Bilder und kann sogar aus Grafiken PostScript-Dateien erstellen. Um aus einer Bitmap-Datei ein JPEG zu erstellen, reicht der Aufruf convert bild.bmp bild.jpg.

Anhand der Dateiendung erkennt das Programm wieder, in welches Format Sie umwandeln wollen; das Original bleibt zusätzlich zur neuen Datei enthalten. Möchten Sie der neuen JPEG-Datei eine andere Endung verpassen, verraten Sie Convert einfach, welches Zielformat sie wünschen: convert bild.bmp JPEG:bild.neu.

Da Convert auch ins PostScript-Format umwandelt, drucken Sie auf diese Weise schnell über die Kommandozeile Fotos aus. Geben Sie als zusätzliche Optionen die Papiergröße (Beispiel: -page A4) und eventuell die Position des Bildes an, etwa +0+0 für die obere linke Ecke. Besitzen Sie keinen Farbdrucker, bietet sich darüber hinaus die Option -monochrome an, um die Ausgabe nach Schwarz-Weiß umzuwandeln:

convert -page A4+0+0 -monoch↩
rome bild.jpg bild.ps

Das fertige PostScript-Dokument (Abbildung 1) schicken Sie anschließend an den Drucker. Noch schneller geht's, wenn Sie die entsprechenden Befehle miteinander kombinieren und den Output nicht in eine Datei umleiten, sondern über eine Pipe direkt an das Kommando lpr übergeben.

Als Namen der Ausgabedatei wählen Sie dabei den einfachen Bindestrich "-", den viele Programme als Standardein- oder -ausgabe interpretieren. Da dieser Dateiname nicht die korrekte Endung .ps für eine PostScript-Datei hat, geben Sie Convert einen Hinweis auf das gewünschte Zielformat, indem Sie dem "-" die PostScript-Kennung ps: voranstellen:

convert -page A4+0+0 -monoch↩
rome bild.jpg ps:- | lpr
Abbildung 1: Mit Convert wandeln Sie Ihre Farbfotos in schwarz-weiße PostScript-Dokumente um.

Geschnitten oder am Stück?

Besonders praktisch ist der Einsatz von Convert, wenn Sie schnell Thumbnails von Ihren Fotos erstellen wollen. Zusammen mit der Option -resize (-geometry erledigt in diesem Fall dasselbe) und der Angabe der neuen Größe schrumpfen Sie Ihre Bilder zurecht. Dabei bleiben standardmäßig beim Skalieren die Proportionen erhalten, das Seitenverhältnis ändert sich also nicht. Wenn Sie also

convert -resize 200x200 bild↩
.jpg bild_thumb.jpg

auf ein 1074x768 Pixel großes Bild loslassen, passt convert das Seitenverhältnis automatisch an und skaliert auf 200x150 Pixel. Soll das Foto auf jeden Fall auf 200x200 Pixel gebracht werden (um den Preis, dass das Bild verzerrt), setzen Sie ein Ausrufezeichen hinter die Größenangabe:

convert -resize 200x200! bil↩
d.jpg bild_thumb.jpg

Alternativ versteht die Option -resize auch Prozentangaben statt der genauen Pixelzahl. So erstellt das folgende Kommando einen Thumbnail von 10 Prozent der Originalgröße:

convert -resize 10% bild.jpg↩
 bild_thumb.jpg

Sollen gleich mehrere Bilder eines Verzeichnisses auf Daumennagelgröße gebracht werden, sparen Sie viel Tipperei, wenn Sie mit einer for-Schleife auf der Kommandozeile zaubern:

for i in *.jpg; do convert -↩
resize 20% $i `basename $i .jpg`↩
_thumb.jpg; done

Dabei weist die Software jede Datei mit der Endung .jpg der Variablen i zugewiesen und ruft für diese anschließend convert -resize 20% auf. Der erste Parameter ist die Ausgangsdatei ($i), der zweite die Ausgabedatei, gebildet aus dem "Basisnamen" ohne die Endung, dem String _thumb und wiederum der Endung .jpg.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Bildbearbeitung mit ImageMagick
    Wer nicht 1000 Urlaubsbilder von Hand skalieren, normieren, beschneiden oder mit Wasserzeichen versehen möchte, für den führt kein Weg an der Werkzeugsammlung ImageMagick vorbei.
  • Pixelzauber
    Bei der Nachbearbeitung von Fotos quälen sich viele Anwender mit Gimp herum – dabei verdaut das Konsolentool Imagemagick große Bilderfluten in kürzester Zeit.
  • Bilddaten automatisiert bearbeiten
    Viele Bilder manuell zu bearbeiten erweist sich schnell als Geduldspiel. Mit pfiffigen kleinen Werkzeugen automatisieren Sie solche Arbeiten mühelos.
  • Grafiken schnell passend gemacht
    Sei es für die Verwendung innerhalb von Web-Seiten oder andere Zwecke: Häufig müssen Grafiken von einem Format in ein anderes konvertiert und dabei noch in Größe und Qualität verändert werden. Mit convertaus dem ImageMagick-Paket machen Sie das schnell auf der Kommandozeile.
  • Zügiger Wechsel
    Manchmal muss man einen ganzen Schwung Bilder am Stück konvertieren. Hier macht ExactImage dem traditionellen ImageMagick Konkurrenz.
Kommentare

Infos zur Publikation

LU 01/2015: E-Books im Griff

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 2 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.