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