yeKcim a écritJe n'ai pas encore pu le tester car mon portable est en panne mais 320x320 640x640 et 800x800 je me dit que la miniature est forcément carrée, rassure moi en me disant que ce n'est pas le cas.
Salut,
pour l'image, tu fais un resize en 640X640, etc.. comme dit yeKcim, ca pause un probleme pour les images non carrées.
avec convert, tu peux seulement passer en argument la hauteur ou largeur, après ca redimensionne comme il faut (pas de déformation de l'image).
quand tu mets ça :
convert -quality 80 -resize $i "$picture" "$i-$picture"
ton $i vaut soit 320x320, soit 640x640, soit 800x800.
essaye de t'arranger pour que ca ne vale que 320x, 640x ou 800x.
Voilà, j'espère que ça t'aidera.
ps : tu peux aussi modifier la taille en pourcentage (voir option -scale je crois)