mogrify ou le redimensionnement d’image en masse
Nov 11
2008
2008
Comments Off
Un petit script vite fait pour redimensionner des images en masse. La commande de base est :
mogrify -path ./john/ -resize 786432@ *.jpg
786432 correspondant à 1024×768.
Cela permet de gérer le fait que les photos sont prises en paysage ou en portrait.
Prérequis :
- Imagemagik mogrify
#!/bin/bash
#
#
#
ls -1 > ./mogrify.tmp
aLine= » »
while read aLine ; do
echo $aLine
if [ -d « ./$aLine » ] ; then
if [ ! -e « ./$aLine/$aLine » ] ; then
mkdir « ./$aLine/$aLine »
fi
cd $aLine
`mogrify -path ./$aLine/ -resize 786432@ *.jpg`
cd ..
fi
done < mogrify.tmp
rm ./mogrify.tmp