ImageMagick

Script ImageMagick pele mele

Reduit toutes les images d’un dossier ainsi que les images contenu dans les sous dossier si il y e n a :

for i in * ; do convert -geometry 1000 "$i" "th_$i" ; done


Fais une rotation des fichier img d’un dossier de 90°

for i in * ; do convert -rotate 90 "$i" "th_$i" ; done


- Renomes les img en 1 2 3 jusqu’a 9 :

num=1 ; for img in * ; do echo mv $img $numpipo.jpg ; num=$((num+1)) ; done

- Num sur 2 caractere 10, 11, 12, 13, etc ...(ordre d’afichge perturbe ...)

num=1 ; for img in * ; do echo mv $img $(printf %.2d $num).jpg ; num=$((num+1)) ; done


Fabrique un liseret noir de 10 pixel autour des images :


Fais une optimisation des images pour un ecran web :


Fais des coin arrondi sur les images :


Met les images à 300 DPI :


fais une planche contact :


un script permettant de découper un carré dans une dizaine de photos

convert image.png -crop wxh+x+y copie.png

- w : largeur de l’image
- h : hauteur de l’image
- x : offset à partir de la gauche
- y : offset à partir du haut


par Sorcière , le 18/04/2009 (dernière modif : 21/04/2009)

réagir à cet article

FORUM : Ils ont donné leur avis

  • Pour les novices, il faudrait donner un exemple pour indiquer comment utiliser le code à bon escient. Merci

  • Script ImageMagick pele mele 22 avril 10:15, par Sorcière

    Salut. C’est vrai que pour les novices image magick peut semblé deconcertant car en ligne de commande. Pour l’instant cette article est jeté comme ça car je fais de la ligne de commande comme un novice en gros je fais copier collé ... aussi un peu novice et on est tous novice de quelqu’un. Pour te répondre : avant d’utiliser image magick (dans la façon ou je l’utilise) je me demande qu’ai je besoin de réaliser comme opération sur plusieurs image, souvent des opération de base, puis-je le faire "simplement" avec image magick ? A savoir certaines operations de traitement par lot peuvent aussi se faire avec des logiciel avec interface graphique, comme des reductions en lot par exemple.

    Utiliser image magick impose la ligne de commande, bien que j’ai cru comprendre qu’une interface sommaire pouvait aider les comme nous. Est ce que tu rencontre des problemes sur les script de image magick ou bien est ce la ligne de commande qui te "ralentie" ? Quelle operation auraient tu souhaité faire avec image magick ?