15 février 2007   Outils   Images    2 min de lecture  

Imagemagick

Table des matières

Imagemagick est un logiciel très puissant qui s’utilise en mode console.

De ce fait, il permet de travailler sur des lots d’images ; cela est très pratique.
Il permet de convertir des photos dans une autre taille, dans un autre format.
Il peut également afficher les informations sur l’image, faire une capture d’écran, incruster un texte ou un commentaire dans une photo et même construire un gif animé à partir de plusieurs images.

Installation :

# apt install imagemagick

Les principales fonctions

(pour chaque fonction, vous pouvez appeler en console : $ nomdelafonction -help ou $ man nomdelafonction ; ex : $ mogrify -help ou $ man mogrify.)

Quelques exemples avec convert

Pour l’exemple, l’image de test est placée à la racine du compte utilisateur (~/) à vous de vous déplacer dans le bon répertoire pour travailler.
Je vous conseille, au début de créer un répertoire de travail afin de ne pas perdre vos données.

Afficher la liste des formats supportés

$ convert -list format  

Avec un affichage plus humain

$ convert -list format | less     

Convertir une image du jpg au png

$ convert -resize 480x360 +profile "*" ~/image.jpg ~/petiteimage.png 

Explications

Quelques commandes

Ajouter un texte à l’image

Il est possible spécifier la police et la couleur (par ex. : font helvetica -fill blue)

$ convert -pointsize 45 -draw 'text 30,30 "Govez"' ~/image.jpg ~/imagetexte.jpg 

Obtenir des informations sur l’image

$ identify -verbose ~/image.jpg

Afficher une image avec une bordure

$ display -border 10 -bordercolor green ~/image.jpg 

Effectuer une rotation de 45°

$ display -rotate 45 ~/image.jpg 

Construire un fichier gif animé

$ convert -delay 20 -loop 0 *.jpg animation.gif

Testez et vous allez voir la puissance ;-).

Liens

Vous trouverez encore une multitude de possibilités en visitant le le site officiel d’Imagemagick.

commentaires produits par Disqus

© 2018 - 90v3Z - L3 P1n90U1n - Propulsé par Hugo