Sommaire

Médias

1. Images

La collection d’outils ImageMagick, non incluse dans la norme POSIX, a pour objectif de manipuler des images. La dernière version de ImageMagick (version 7) propose la commande magick, cependant en 2017 cette version n’est pas encore très répandue ; les versions précédentes reposent sur plusieurs commandes :

  • convert pour transformer des images (redimensionnement, découpage, flou, changement de format...).

  • mogrify pour modifier des images en écrasant le fichier d’origine.

  • display pour afficher des images.

  • montage pour combiner des images.

Ces commandes supportent plus de 200 formats de fichiers, dont PNG, JPEG, GIF, TIFF, SVG, PostScript, PDF. Parmi celles-ci, la commande utilisée le plus souvent est convert, qui peut être mise en œuvre pour changer le format de fichiers, redimensionner des images, etc.

Des livres entiers existent pour expliquer le fonctionnement de ces commandes, celles-ci ne peuvent pas être présentées en détail ici. Le tableau suivant présente toutefois quelques options basiques pouvant être utilisées avec cette commande, ces options pouvant être combinées.

Option

Objectif

Sans option

Changer le format du fichier.

-resize <valeur>%

Redimensionner l’image à ce pourcentage de l’originale.

-resize <largeur>

Redimensionner l’image pour qu’elle ait cette largeur en pixels.

-resize x<hauteur>

Redimensionner l’image pour qu’elle ...