cipherbliss_blog

Redimension d'image en ligne de commande avec imagemagick

imagemagick permet de faire plein de manipulations sur les images, redimension, conversion, assemblage, c'est magique.

J'ai régulièrement besoin de redimensionner des images pour les présenter sur mes sites. mogrify est très utile pour la redimension de masse.cette commande permet de faire des copies redimensionnées en 800px de large sur 600 px de haut, de tous les fichiers jpg du dossier courant vers autrerepertoire.

mogrify -resize 800x600 -path autre_repertoire *.jpg

il faut juste vous assurer que "autrerepertoire" est inscriptible par votre script, et que vous avez bien des fichiers jpg à redimensionner dans votre répertoire courant.

Vous pouvez aussi choisir de ne faire des sorties d'images dans un seul format précis (jpg, ou png …), avec l'option format.

mogrify -resize 800x600 -path autre_repertoire =-format jpg ==*.jpg=

En bonus, pour ouvrir un terminal à partir de votre explorateur de fichier, si vous êtes sous KDE vous pouvez faire F4, autrement avec nautilus vous pouvez installer *nautilus-open-terminal*

sudo apt-get install nautilus-open-terminal

voilà, bon amusement!

de la doc pour imagemagick 

http://doc.ubuntu-fr.org/imagemagick

(en illustration, Rincevent du Disque Monde, de la lecture parodique fantastique qui poutre)