J'utilise ImageMagick pour remettre à l'échelle des images de façon automatique.
Pour l'instant, j'utilise le script suivant :
Mes images ont un nom du type : numero_taille_lettre.jpg , par exemple : 132_350_A.jpg.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for img in `ls *_350_*.jpg` do convert -filter Blackman -resize 40x40 $img thumb-$img done
Je ne souhaite convertir QUE les images du type numero_350_lettre.jpg et non les autres.
D'une part, je souhaite exclure les autres images possibles de la conversion.
D'autre part, je souhaiterais renommer mes images en quelque chose du type : numero_40_lettre.jpg, par exemple 132_40_A.jpg. Pour le moment, je crée des images de type thumb-numero_350_lettre.jpg, par exemple thumb-132_350_A.jpg.
Savez vous comment je peux, avec mon script unix, prendre uniquement mes images de type numero_350_lettre.jpg et les convertir en numero_40_lettre.jpg?
Par exemple 132_350_A.jpg -> 132_40_A.jpg .
Finalement, ma dernière question est sur l'agorithme de resizing de ImageMagick. J'utilise Blackman mais je ne sais pas si c'est le meilleur. J'aimerais utiliser le meilleur algo possible pour mon resizing. Savez-vous lequel je dois prendre?
Merci!
Partager