Image Magick
Digital Imaging : Software : Bildbearbeitung : Image Magick : Übersicht
13-Jan-2002/
ImageMagick ist ein Paket von Programmen von ImageMagick Studio LLC zur Darstellung und Konvertierung von Rastergrafik-Dateien der verschiedensten Formate. Es besteht u.a. aus:
- einem Anzeige-Programm (display),
- einem Konvertierungs-Programm (convert),
- einem Snapshot-Programm (input),
- einem Montage-Programm (montage) und
- einem Animations-Programm (animate).
Die einzelnen Teilprogramme sind durch eine Vielzahl von Optionen steuerbar. Im Gegensatz zu pbmplus reicht hier ein Aufruf, um ein Bild zu konvertieren. Weiter ist die Konvertierung von PostScript-Dateien möglich, da die Funktion convert den PostScript-Interpreter ghostscript benutzt.
Features:
- konvertiert viele Formate,
- Größe ändern,
- Rotieren,
- Spezialeffekte (z.B. Blur),
- Farbmanipulation,
- Bildmontages aus Thumbnails,
- transparente Bilder,
- Animieren von mehreren Bildern (zu Animated GIF),
- Dekorieren von Bildern,
- Zeichenfunktionen,
- Charakteristika von Bildern aufstellen,
- Lauffähig auf zahlreichen Betriebssystemen.
ImageMagick ist ideal geeignet, um Bilder für den Einsatz im Web zu bearbeiten. So lassen sich GIFs mit transparentem Hintergrund oder Animation erstellen. Als besonderes Bonbon für Web-Master gibt es das Perl-Interface PerlMagick, das Perl-Skripts direkten Zugriff auf eine Bibliothek mit ImageMagick-Funktionen bietet. Damit kann ein CGI-Skript quasi auf Abruf Bilder erstellen oder modifizieren.
In den ftp-Archiven liegen neben den Sourcen auch vorkompilierte Versionen des Pakets für viele Unix-Varianten inklusive Linux (TGZ oder RPM), Windows 95, NT. Des weiteren gibt es Versionen für den Mac und VMS, die allerdings nicht vollständig sind. Auf Windows-Plattformen benötigt display allerdings einen X-Server, die Kommandozeilen-Tools wie convert funktionieren auch ohne. Wer sich die vorübersetzte Linux-Version besorgt, sollte auch gleich die benötigte TrueType-Bibliothek freetype installieren.
Weiterführende Informationen: Netmarks.
Anwendung
Die Image Magick-Tools werden überwiegend auf Shell-Ebene bzw. unter Windows am DOS-Prompt (cmd.exe) genutzt.
Beispiel: Der folgende Aufruf startet das Tools convert, fügt einen schwarzen Rahmen hinzu, schreibt einen Copyrightvermerk in die Bilddatei und skaliert die Datei 'pic1.jpg' auf 50% der ursprünglichen Bildgrösse; nebenbei wird das Bild noch normalisiert, um den vollen Tonumfang auszunutzen. Das Ergebnis wird als 'pic2.jpg' gespeichert:
X:\bin\imagemagick>convert -border 20 -bordercolor black -comment "Copyright Mein Name" -scale 50% -normalize pic1.jpg pic2.jpg
Wildcards (z.B. *, ?) werden nicht unterstützt; zur Stapelverarbeitung muss daher ein Shellscript bzw. eine Batchdatei geschrieben werden.
Screenshot

Screenshot: archiv.tu-chemnitz.de/pub/.../data/imagemagick.png, Stand: 18-Feb-2002.
Image Magick Toolset
convert
convert wandelt Bilder in eines der unterstützen Grafikformate um. Dazu gehören neben den obligatorischen Formaten GIF, TIFF, JPEG unter anderem auch das eigene MIFF und Photo-CD-Bilder. Da convert vom Kommandozeilenprompt aus zu bedienen ist, lassen sich damit in einem Shell-Skript zum Beispiel komplette Bildarchive in das platzsparende JPEG-Format konvertieren.
Folgende Dateiformate sind verfügbar:
avs, bie, bmp, bmp24, cgm, cmyk, dcx, dib, dicom, epdf, epi, eps, eps2, epsf, epsi, epst, fax, fig, fits, fpx, gif, gif87, gray. hdf, hpgl, html, jbig, jpeg, ico, map, miff, mpeg, mtv, netscape, pbm, pcd, pcl, pcx, pdf, pgm, pict, png, pnm, ppm, ps, psd, ps2, p7, rgb, rla, rle, sgi, shtml, sun, tga, tiff, tiff24, tile, tim, uil, vicar, vid, viff, win, x, xc, xbm, xpm, xwd, yuv.
Über die Parameter lassen sich folgende Optionen modifizieren:
- formatspezifische Angaben (-loop, -quality),
- Kontrollmöglichkeiten (-verbose),
- Filter (-blur, -colorize , -contrast, -despeckle, -enhance, -filter, -modulate, -noise, -sharpen, -transparency),
- Geometrieparameter (-border, -box, -comment, -crop, flip, -flop, -geometry, -page, -region, -roll, -rotate, -sample, -shear, -size),
- Editiermöglichkeiten (-adjoin, -append, -depth, -dither, -draw, -label, -scene).
Siehe auch: Kommandozeilenparameter von 'convert'.
import
Das Programm import erstellt Screenshots von beliebigen X-Fenstern - selbst wenn der X-Server auf einer anderen Maschine läuft. Alternativ kann man auch einen beliebigen Bildausschnitt mit der Maus markieren. Das übliche 'Save as ...' entfällt, da import das gewünschte Format automatisch am Dateinamen erkennt.
animate
animate präsentiert Bilder als animierte Bildsequenz, und montage kombiniert mehrere Bilder auf verschiedenste Weise zu einem Gesamtkunstwerk. Für Bildbearbeitung ist mogrify zuständig, das neben Skalieren, Rotieren und Farb-Reduzierung auch eine ganze Reihe Spezialeffekte beherrscht.
display
Für diejenigen, die ein grafisches Frontend für die Bildbearbeitung vorziehen, bietet der Bildbetrachter display Menüs, über die man alle Operationen erreicht. Übergibt man display statt eines Dateinamens eine URL als Parameter, holt es sich das Bild via ftp oder http automatisch und zeigt es an.
montage
Mit dem Programm montage können Einzelbilder auf einem Gesamtbild zusammengefügt werden.
identify
Das Programm identify informiert über das Format und andere Dateicharakteristiken (Größe, Farbtiefe etc.).
mogrify
Mit dem Programm mogrify können Bilder oder Bildsequenzen bearbeitet werden. Über Optionen steht eine umfangreiche Auswahl an Filtern zur Verfügung .
Alternativen
- Compact Flash
- Compact Flash
- Tools
- Apple iPhoto
- The GIMP
- Site Map
- Schnittstellen
- Nikon Coolscan LS-2000
- Prospekte vom Nikon Coolscan III
- Beispielscans vom Nikon Coolscan III
- Hewlett-Packard ScanJet 3c
- Open RAW
- Scanner
- Objektive
- Mobile Datenspeicher von Sanho
- Mobile Datenspeicher von Nikon
- Mobile Datenspeicher von Jobo
- Mobile Datenspeicher von Hama
- Mobile Datenspeicher von Apple
- Grundlagen des Digital Imaging
- GPS
- (e)film
- (e)film
- Print Image Matching (P.I.M.)
- Epson Stylus Photo 890
- Fotoespresso Ausgabe 2/2007, Cover
- Photrealistic Virtual reality (ICIDO)
- Reggel UDMA Card Overview
- PhotoFast 533X Plus, frontal
- Anagramm CamCradle, Seitenansicht
- Anagramm Picture Gate 8000 David² Scanback, Aufsicht
- Canon Remote Capture - Aufnahme
- Canon Remote Capture - Speichern
- c't Special ›Digitale Fotografie‹, Titelbild
- Gigapixel-Foto mit Köln-Panorama
- c't-Special ›Digitale Fotografie‹, Titelbild
- SilverFast Archive Suite - Workflow für 35-mm-Dias
- Parrot Speccio, schräg
- Bibble 5, Screenshot (2)
- Bibble 5, Screenshot (1)
- Leinwandruck von PosterXXL.de
- Fotoleinwand von Fotoinsight
- c't special Digitale Fotografie 01/2008, Titelbild
- CeWe Fotobuch Chronik
- MPEG-Kamera Hitachi MP-EG1A
- Cam4you remote
- Ilford Galerie Gold, Front
- Ilford Galerie, Logo
- Ilford Galerie Frame sepia
- CeWe-Fotobuch: Der eigene Urlaub als Reisfotobuch





