Re: Чем можно перевести *jpg большого разрешения в 800х600?
locke314
locke314 на gmail.com
Пн Янв 4 21:14:05 GMT 2010
5 января 2010 г. 0:58 пользователь Nikolay Semikin
<nikolay.semikin на gmail.com> написал:
.
> Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600
> точек?
#!/bin/bash
# не понял, можно ли соответствующей опцией вызвать convert рекурсивно
для всех файлов в директории, быстрее было написать вот этот костыль;
# необходим пакет ImageMagick: утилита convert поставляется в его составе;
# конвертирует соблюдая соотношение сторон исходного файла;
mkdir target
for i in *
do
name=`echo "$i"` |convert -geometry 800x600 $i target/resized.$i
echo "Сконвертировал "$i" в "resized.$i" и положил в target"
done
exit 0
Подробная информация о списке рассылки ubuntu-ru