ImageMagick ist eine mächtige Bildbearbeitungs-Suite. Mit den Kommandozeilen-Tools lassen sich Bilder auf vielfältige Weise bearbeiten und besondere Effekte generieren.
Die erste Version erschien bereits 1990. Inzwischen kann das Tool mit mehr als 200 Bildformaten umgehen. Die Funktionen reichen von Bilder zusammenfügen über einfache Formen und Schrift erzeugen über verzerren, Größe verändern und drehen der Bilder bis zu Farbkorrekturen und Filterfunktionen wie Unschärfe, Solarisation, Kontrastanpassung oder Invertierung. Der Artikel erklärt zunächst die wichtigsten Funktionen und zeigt, wie sich originelle Effekte erzeugen lassen.
Das Tool ist in vielen Repositories der Linux-Distributionen enthalten und lässt es sich im Grunde genommen einfach installieren mit sudo apt install imagemagick Oftmals erhalten Sie jedoch die veraltete Version 6. Das erkennen Sie etwa daran, dass im Terminal der Befehl „magick -version“ eine Fehlermeldung ergibt. ImageMagick 7 hat grundlegende Änderungen gegenüber Version 6 eingeführt und ist nicht vollständig abwärtskompatibel. Um die neuste Version zu erhalten, kompilieren Sie ImageMagick aus den Quellen. Dazu klonen Sie zunächst das offizielle ImageMagick-Git mit git clone https://github.com/ImageMagick/ImageMagick.git /usr/local/src/ImageMagick und wechseln in den neu erzeugten Ordner. Dann installieren Sie die erforderlichen Build-Tools und Bibliotheksabhängigkeiten, damit es mit den Formaten umgehen kann: sudo apt install build-essential libltdl-dev libjpeg-dev libpng-dev libtiff-dev libwebp-dev libgif-dev libheif-dev libfreetype6-dev liblcms2-dev libxml2-dev ghostscript Führen Sie den folgenden Befehl aus, um ImageMagick mit Modulunterstützung zu konfigurieren: sudo ./configure --with-modules Nachdem Sie die Umgebung eingerichtet und konfiguriert haben, kompilieren Sie das Programm mit sudo make Nachdem der Quellcode kompiliert ist, führen Sie im nächsten Schritt den Installationsbefehl aus: sudo make install Abschließend konfigurieren Sie die Laufzeit-Bindungen des dynamischen Linkers. Das stellt sicher, dass Ihr System die ImageMagick-Bibliotheken zur Laufzeit finden und nutzen kann. sudo ldconfig /usr/local/lib. […]
Fachartikel für LinuxWelt