Vorschaubilder erzeugen

Benötigen Sie verkleinerte Vorschaubilder Ihrer Aufnahmen, dann starten Sie Imagemagick oder Graphicsmagick mit dem Parameter -resize. Die Aufrufe aus Listing 5 erzeugen Bilder mit einer maximalen Breite von 100 Pixel. Das Kommando behält das Seitenverhältnis des Originalbildes bei und rechnet die Höhe des Vorschaubildes entsprechend um.

Listing 5

$ convert -resize 100x100 bild1.jpg thumb1.jpg
$ gm convert -resize 100x100 bild2.jpg thumb2.jpg

Es fallen zwei signifikante Unterschiede zwischen den beiden Werkzeugen auf: erstens in der Dateigröße der erzeugten Vorschaubilder, zweitens hinsichtlich der Verarbeitungszeit. Imagemagick erzeugt bei gleicher Auflösung und Bildgröße wesentlich größere Dateien als Graphicsmagick und benötigt dafür auch ein Viertel bis ein Drittel mehr Zeit. Einen Einfluss auf die Bildqualität lässt sich aber nicht feststellen.

Ausblick

Der Artikel zeigt einen kleinen Einblick, welche Möglichkeiten der Bildbearbeitung die Tools für die Kommandozeile bieten. Sie bringen gut dokumentierte Bibliotheken mit, die sich auch zum Ansteuern mit Skripten eignen. Teil 2 der Reihe zeigt Ihnen, welches Potenzial diese Bibliotheken enthalten und wie Sie diese einsetzen. 

Infos

[1] Imagemagick: http://www.imagemagick.org

[2] Graphicsmagick: http://www.graphicsmagick.org

[3] Graphicsmagick bei Flickr: John Allspaw, "Operational Efficiency Hacks", http://www.kitchensoap.com/2009/04/03/slides-from-web20-expo-2009-and-somethin-else-interestin/

[4] Libtiff: http://libtiff.maptools.org

[5] Pngtools: http://www.stillhq.com/pngtools

[6] Awk-Workshop: Stefan Lagotzki, "Ein Tool für alle Fälle", LU 10/2005, S. 88, http://www.linux-community.de/9036

Der Autor

Frank Hofmann studierte Informatik an der Technischen Universität Chemnitz. Derzeit arbeitet er in Berlin im Open-Source-Expertennetzwerk Büro 2.0 als Dienstleister mit Spezialisierung auf Druck und Satz. Er gehört zum Vorstand der Linux User Group Potsdam (upLUG).

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Bilder verarbeiten mit der Magick Scripting Language
    Die Magic Srcipting Language hilft Ihnen, Bilder mit einem fest definierten Satz an Parametern zu bearbeiten. In Verbindung mit geschickter Shell-Programmierung nutzen Sie so die Ressourcen eines Systems optimal aus.
  • Am laufenden Band
    Kommandozeilenprogramme zur Bildbearbeitung punkten gegenüber den Tools mit grafischer Oberfläche durch einen entscheidenden Vorteil: Sie bieten vor allem beim Bearbeiten mehrerer Bilder deutlich mehr Flexibilität.
  • Bildverarbeitung mit den Skriptsprachen Perl und Python
    Mit nur wenigen Zahlen Code korrigieren Sie das Format digitaler Bilder, passen die Metadaten an oder beschriften die Fotos für den Upload in ein Online-Album.
  • 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.
  • Weniger ist mehr
    Das ursprünglich für die automatische Bildaufbereitung von gescannten Bildern entwickelte ExactImage lässt sich auch im Alltag an verschiedenen Stellen nutzbringend einsetzen.
Kommentare
"Nettes" Tutorial - einfach geht sowas aber auch anders ;-)
R. H., Dienstag, 08. Februar 2011 13:23:34
Ein/Ausklappen

Das Tutorial ist gut gemacht, man kann wenn man denn masochistisch veranlagt ist, viel damit machen (also mit Kommandozeile und den entsprechenden Werkzeugen...)
Für Bildkonvertierung / - Bearbeitung von bspw. mehr als 5 Bildern in einem Verzeichnis fürs Web (dabei Thumbs erstellen, die Thumbs mit Rundeckenrahmen bspw. und Schatten, definierter Leinwandfarbe usw.) gibts allerdings auch ein etwas recht intuitives und "zeitgemäß" mit der Maus zu bedienendes Werkzeug - nämlich PHATCH.
Infos zum Programm unter http://photobatch.wikidot.com/ das Programm selbst kann unter http://photobatch.stani.be/ donwgeloadet werden.

Ich finde diese Tool einfach genial - Photo Batch Editor - genau das macht es.
500 Bilder unterschiedlichster Größe und Auflösung für ein Webalbum einschließlich Thumbs sind in weniger als ner Halben Stunde Arbeit (Batch-Ablauf "zusammenklicken") angeschoben zu konvertieren.
Bei ner schnellen Maschine kommt man nicht mal dazu, nen Kaffee aus der Kaffeemaschine zu ziehen ;-)
Übrigens - PHATCH arbeitet mit ImageMagik bzw. GraphicsMagic und ist "nur" ein Aufsatz und ne Art Wrapper für dessen Befehle.
Alle Konvertierungseinstellungen (Abläufe) lassen sich abspeichern, so dass auch nach Monaten der Austausch eines Bildes im Web problemlos möglich ist, indem halt dann das eine Bild genauso nachbereitet wird, wie die einst im Stapel abgearbeiteten. Beim Abspeichern der .phatch-Datei im entsprechenden "Kunden"Verzeichnis mit nem halbwegs sprechenden Namen klappt das auch noch, wenn man schon längst vergessen hat, was man da mal gemacht hat.

Toll ist das Feature, dass man auch einzelne Schritte oder auch Schrittfolgen temporär für einen Lauf ausblenden kann, so dass man einen einmal zusammengestellten Stapel auch noch für einzelne Bilder oder Bildfolgen leicht modifizieren kann, ohne alles nochmal komplett durchzugehen - ist doch Bildkonvertierung / Anpassung oft mit Rechenarbeit und doch etwas Hirnschmalzeinsatz im vorfeld verbunden.

Phatch ist eins dieser Unix-Like-Tools, die Computer und produktive Arbeit damit richtig sinnvoll machen.
Absolut fern von dem oft vorzufindenden Grundsatz: "Computer sind dazu da, die Probleme zu lösen, die man ohne Computer nicht hätte..."

Viel Spass beim Testen - und wer's einmal begriffen und erfolgreich benutzt hat, kann die Kommandozeile fürs Bilder bearbeiten beruhigt vergessen....


Bewertung: 234 Punkte bei 57 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Kuckstu Phatch (war: "Nettes" Tutorial ...)
Jörg Luther, Mittwoch, 09. Februar 2011 18:38:11
Ein/Ausklappen

Hi R.H.,

Phatch hat LinuxUser bereits im Foto-Schwerpunkt in Ausgabe 09/2010 ausführlich vorgestellt. Der Artikel findet sich unter http://www.linux-community.de/21720 (frei zugänglich).

Gruß,
Jörg


Bewertung: 207 Punkte bei 57 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Re: "Nettes" Tutorial - einfach geht sowas aber auch anders ;-)
Frank Hofmann (unangemeldet), Sonntag, 20. Februar 2011 09:07:38
Ein/Ausklappen

Hallo R. H.,

vielen Dank für deinen Hinweis. Phatch ist sehr praktisch. Gern weise ich dieses Tool nochmal hin.

Die Idee zum Beitrag ist, hinter die die Kulissen zu schauen. Das hilft zu verstehen, warum Klick-Programme funktionieren :)

Beste Grüße,

Frank


Bewertung: 202 Punkte bei 64 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Infos zur Publikation

LU 09/2016: Ciao, Windows!

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

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

Aktuelle Fragen

NOKIA N900 einziges Linux-Smartphone? Kein Support mehr
Wimpy *, 28.08.2016 11:09, 1 Antworten
Ich habe seit vielen Jahren ein Nokia N900 mit Maemo-Linux. Es funktioniert einwandfrei, aber ich...
Scannen nicht möglich
Werner Hahn, 19.08.2016 22:33, 3 Antworten
Laptop DELL Latitude E6510 mit Ubuntu 16,04, Canon Pixma MG5450. Das Drucken funktioniert, Scann...
Wie kann man das berichtigen
Udo Muelle, 17.07.2016 20:39, 1 Antworten
Fehlschlag beim Holen von http://extra.linuxmint.com/dists/rosa/main/binary-i386/Packages Hash-S...
Installation Genimotion
Horst Müller, 15.07.2016 17:00, 1 Antworten
Hallo, ich kann Genimotion nicht installieren. Folgende Fehlermeldung habe ich beim Aufruf erh...
Probleme beim Hochfahren der Terastaion 5400 mit Unix-Distrib
Sheldon Cooper, 10.07.2016 09:32, 0 Antworten
Hallo ihr lieben, habe seit zwei Tagen das Problem, das das NAS (Raid5) nicht mehr sauber hoch...