Inteligentne zmniejszanie zdjęć
: 02 lut 2009, 11:03
cześć
posiadam oto taki prosty skrypt do zmniejszenia masowo zdjęć:
for x in *.*
do
* * * convert -resize 768x1024 $x $x
done
tylko mam problem jak zdjęcie jest pionowe to działa ale jak poziome to muszę zamieniać wartości
Jak zrobić żeby działała funkcja jeżeli obraz jest szerszy niż dłuższy to rob 1024x768 a jeżeli odwrotnie to 768x1024?
posiadam oto taki prosty skrypt do zmniejszenia masowo zdjęć:
for x in *.*
do
* * * convert -resize 768x1024 $x $x
done
tylko mam problem jak zdjęcie jest pionowe to działa ale jak poziome to muszę zamieniać wartości
Jak zrobić żeby działała funkcja jeżeli obraz jest szerszy niż dłuższy to rob 1024x768 a jeżeli odwrotnie to 768x1024?