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: 231 Punkte bei 51 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: 191 Punkte bei 52 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: 211 Punkte bei 58 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Infos zur Publikation

Lu07/2016: GIMP FÜR PROFIS

Digitale Ausgabe: Preis € 5,99
(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!       

Aktuelle Fragen

Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...
thema ändern
a b, 29.05.2016 16:34, 0 Antworten
Hallo Linuxer zuerst alle eine schönen Sonntag, bevor ich meine Frage stelle. Ich habe Ubuntu 1...
Ideenwettbewerb
G.-P. Möller, 28.05.2016 10:57, 0 Antworten
Liebe User, im Rahmen eines großen Forschungsprojekts am Lehrstuhl für Technologie- und Innova...
Welche Drucker sind Linux-mint kompatibel?
Johannes Nacke, 20.05.2016 07:32, 6 Antworten
Hallo Ihr Lieben, ich bitte um mitteilung welche Drucker Kompatibel sind mit Linux-Mint. LG Joh...