ImageMagick est un ensemble de programmes graphiques d'affichage et de manipulation interactive des fichiers image. Cet ensemble comprend les programmes suivants :
La principale commande est donc display
, qui permet l'affichage du contenu d'un fichier image. Par exemple :
display image1.gif &
En cliquant avec le bouton gauche de la souris sur l'image, on obtient le menu principal. Les options suivantes permettent de spécifier la position et la taille de la fenêtre :
display -geometry 420x315+720+133 image1.gif &
et les options suivantes permettent de spécifier la taille de la fenêtre en réduction et en agrandissement3.3 :
display -geometry 80%x80% image1.gif &
Les commandes qui suivent permettent respectivement d'extraire une partie de l'image (avec l'option -crop) et d'ajouter une bordure autour de l'image (avec l'option -border, ici de 15 pixels sur les cotés verticaux et 25 pixels sur les cotés horizontaux), de couleur rouge (spécifiée par l'option -bordercolor) :
display -crop 150x120+12+30 image1.gif & display -border 15x25 -bordercolor red image1.gif &
Les commandes qui suivent permettent respectivement d'afficher l'image avec une rotation d'un angle de
(avec l'option -rotate), de faire un ``diaporama'' avec un arrêt de 1 seconde sur chaque image, de deux facons différentes en utilisant les commandes display
(avec l'option -delay) et animate
(avec l'option -delay aussi) :
display -rotate 45 image1.gif & display -delay 1 *.xwd & animate -delay 1000 *.xwd &
Pour cette dernière commande, il vaut mieux lancer avant la commande mogrify
, qui prépare les images3.4 (l'option -colors force le nombre maximum de couleurs, et le point d'exclamation ``!'' force à adopter le format spécifié) :
mogrify -geometry 400x400! -colors 8 *.xwd &
Pour obtenir un répertoire visuel, on peut passer l'une des deux commandes suivantes :
display 'vid:*.xwd' &
qui peut être affichée avec l'option Visual_Directory du menu File, ou comme autre commande :
montage -title 4x3 *.xwd out.xwd &
qui affiche les images sur 4 colonnes et 3 lignes. Il faut spécifier un nom de fichier inexistant à la fin de la commande, qui sera crée (si il existe déjà, il sera écrasé...).
Le menu Image_Edit/Draw permet de dessiner sur l'image avec des outils sommaires. Enfin, la commande combine
permet de construire une image en combinant deux fichiers existants :
combine -ge +20+30 image1.gif image2.gif imageout.gif
L'image imageout.gif
sera la supperposition des images image1.gif
et image2.gif
.