На этот случай есть такой чудесный комплект консольных утилит, как Imagemagick, который умеет делать с изображениями практически всё.
Для уменьшения изображения достаточно ввести команду:
$ convert -resize 75% -quality 80 image.jpg resized_image.jpg
В результате мы получим изображение размером 75% от исходного (image.jpg) с качеством 80% в файле resized_image.jpg.
Теперь нам нужно выполнить эту команду для всех файлов директории:
$ for i in `ls *.jpg`; do convert -resize 75% -quality 80 $i resized/$i; done
Теперь все файлы с расширением *.jpg в текущей директории будут уменьшены до 75% с качеством 80% и записаны в директорию ./resized, которая должна существовать.
Теперь можно все изображения отправлять
Все это несомненно хорошо.
ОтветитьУдалитьНо есть такие тулзы как Picasa. А в Убунту по умолчанию - F-Spot.
Picasa – это web-тулза, а f-spot тянет за собой mono.
ОтветитьУдалитьНу, и не работают они из консоли.