J
janismac
Grünschnabel
hallo
ich möchte bilder in massen verkleinern
dazu möchte ich convert oder mogrify verwenden (beide schon installiert)
nun möchte ich alle bilder aus einem ordner in jpg verwandeln und sie sollen alle die gleiche breite haben, die höhe soll aus der angegebenen breite errechnet werden, so dass das seitenverhältniss gleich bleibt.
kann mir jemand den Befehl dazu schreiben?
ich hab keine idee wie ich da anfangen sollte.
Bitte !!
janismac
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
habs selbst hinbekommen
janismac
ich möchte bilder in massen verkleinern
dazu möchte ich convert oder mogrify verwenden (beide schon installiert)
nun möchte ich alle bilder aus einem ordner in jpg verwandeln und sie sollen alle die gleiche breite haben, die höhe soll aus der angegebenen breite errechnet werden, so dass das seitenverhältniss gleich bleibt.
kann mir jemand den Befehl dazu schreiben?
ich hab keine idee wie ich da anfangen sollte.
Bitte !!
janismac
.
.
.
EDIT (autom. Beitragszusammenführung) :
.
habs selbst hinbekommen
Code:
#!/bin/sh
j=0
if [ ! -d "./con/" ]
then
mkdir "./con/"
fi
for i in $*
do
if [ "" != "`echo $i | egrep '(.jpg|.tif)'`" ]
then
j=`expr $j + 1`
while [ -e "./con/out$j.jpg" ]
do
j=`expr $j + 1`
done
echo "converting: $i..."
convert -resize 210x $i ./con/out$j.jpg
fi
done
janismac
Zuletzt bearbeitet: