ImageMagick est un logiciel libre, comprenant une bibliothèque ainsi qu’un ensemble d’utilitaires en ligne de commande, permettant de créer, de convertir, de modifier et d’afficher des images dans un très grand nombre de formats, plus de 100, incluant DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, TIFF… Les images peuvent être découpées, les couleurs peuvent être modifiées, différents effets peuvent être appliqués aux images, les images peuvent subir des rotations, il est possible d’y inclure du texte, des segments, des polygones, des ellipses et des courbes de Bézier, etc.
La plupart des fonctionnalités d’ImageMagick peuvent être utilisées en ligne de commande, mais souvent, toutefois, ImageMagick est combiné avec d’autres programmes écrits dans des langages comme Perl, C, C++, Python, Ruby, PHP, OCaml ou Java, pour lesquels des interfaces sont prêtes à l’emploi :G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), ou TclMagick (Tcl/TK). Cela permet de manipuler des images de façon plus automatisée.
Voici quelques exemples (non exhaustifs) de ce que peut faire ImageMagick :
- convertir une image d’un format à un autre (par exemple PNG vers JPEG)
- dimensionner, retourner, assombrir, réduire les couleurs, ou ajouter des effets spéciaux à une image
- créer un montage d’images sous forme de vignettes
- créer une image transparente convenable pour être utilisé sur Internet
- transformer un groupe d’images en une séquence animée au format GIF
- créer une image composée par combinaison de plusieurs images séparées
- dessiner des formes ou du texte sur une image
- décorer une image avec un bord ou un cadre
- décrire le format et les caractéristiques d’une image
- etc…
Enfin, il existe un site de documentation non officiel mais en français : ImageMagick : Le bonheur est dans la console !
Site Internet : ImageMagick
Documentation Française : ImageMagick : Le bonheur est dans la console !
Licence : GPL