Le mercredi 20 Octobre 2004 01:19, brunolog a écrit :
> Salut
>
> Sous gimp comment resizer 150 photos, toutes à la même dimension pour
> les passer sur le web, est-ce que vous connaîtriez une procédure qui
> puisse faire le travail "en batch" sur un répertoire entier ?
Avec les utilitaires d'ImageMagick, tout simplement ;-)
J'ai un petit script pour faire les vignettes de ma galerie de photos (voir
signature ;-) ), le voici :
=====================================
#!/bin/bash
for i in $*
do
echo -e "Traitement de $i ... \c"
j=`echo $i | sed -e "s/\(\....\)$/r\1/"`
cp $i $j
mogrify -quality 74 -geometry 1000x120 $j && echo "OK"
done
=====================================
Exemple :
$ ll
total 2152
-rw-r--r-- 1 yann yann 1126628 oct 20 07:52 dscn0744.jpg
-rw-r--r-- 1 yann yann 1062276 oct 20 07:52 dscn0745.jpg
$ reduire *.jpg
Traitement de dscn0744.jpg ... OK
Traitement de dscn0745.jpg ... OK
$ ll
total 2232
-rw-r--r-- 1 yann yann 1126628 oct 20 07:52 dscn0744.jpg
-rw-r--r-- 1 yann yann 7859 oct 20 07:52 dscn0744r.jpg
-rw-r--r-- 1 yann yann 1062276 oct 20 07:52 dscn0745.jpg
-rw-r--r-- 1 yann yann 7690 oct 20 07:53 dscn0745r.jpg
Simple, non ?
Yann
--
___________________________________________________________________
Yann Cochard, [EMAIL PROTECTED], http://yanncochard.com/
Au Cactus Francophone : http://www.cactuspro.com/
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****