URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 2072
[ Назад ]

Исходное сообщение
"программа для массового уменьшения размеров изображения"

Отправлено Михаил , 06-Июл-08 18:09 
Подскажите пожалуйста название какой-нить программы(Unix), которая способна уменьшить сразу целую папку с изображениями, т.е размеры изображений.

заранее благодарен


Содержание

Сообщения в этом обсуждении
"программа для массового уменьшения размеров изображения"
Отправлено linuxman , 06-Июл-08 18:24 
>Подскажите пожалуйста название какой-нить программы(Unix), которая способна уменьшить сразу целую папку с
>изображениями, т.е размеры изображений.
>
>заранее благодарен

примерный скрипт: смотреть в сторону команды convert
mkdir thumbs
for f in *.ppm; do
convert $f -resize 200 thumbs/${f%%ppm}ipg
done

пересобирает все файлы заканчивающиеся на .ppm в текущей дириктории.

Еще способ с помощью exiftool:
exiftool -q -p '"$filename"' -if '$keywords=~/\bpub\b/' *.jpg |
while read f; do echo $f; convert $f -resaize 200 thumbs/$f; done


"программа для массового уменьшения размеров изображения"
Отправлено Михаил , 06-Июл-08 18:32 
>примерный скрипт: смотреть в сторону команды convert
>mkdir thumbs
>for f in *.ppm; do
>convert $f -resize 200 thumbs/${f%%ppm}ipg
>done

спасибо огромное... то, что нужно, отлично работает, правда пришлось собрать ImageMagick


"программа для массового уменьшения размеров изображения"
Отправлено Romik , 07-Июл-08 09:54 
>
>спасибо огромное... то, что нужно, отлично работает, правда пришлось собрать ImageMagick

Товарищ, не собрайте никогда ничего руками, если вы только-только начали работать с Linux/Unix. Воспользуйтесь готовыми откомпилироанными программными пакетами. Десяки и даже сотни весьма умных людей уже обо всём позаботились, чтобы для вас это было удобно: и собирать ничего не надо, и обновляется когда нужно и без проблем, и еще куча плюсов.
Не захламляйте систему последствиями некорректной сборки, не наводите бардак в системе.


"программа для массового уменьшения размеров изображения"
Отправлено Михаил , 09-Июл-08 11:57 
>Не захламляйте систему последствиями некорректной сборки, не наводите бардак в системе.

Товарищ, вообще-то в системе Freebsd рекомендуется именно собирать ПО из портов, а пользоваться откомпилированным по


"программа для массового уменьшения размеров изображения"
Отправлено Михаил , 09-Июл-08 11:58 
>>Не захламляйте систему последствиями некорректной сборки, не наводите бардак в системе.
>
>Товарищ, вообще-то в системе Freebsd рекомендуется именно собирать ПО из портов, а
>пользоваться откомпилированным по

ошибочка - НЕ пользоваться откомпилированным по


"программа для массового уменьшения размеров изображения"
Отправлено Romik , 09-Июл-08 13:14 
ОК, согласен. Я думал, у вас Linux.

Ну раз FreeBSD, то не рекомендуется собирать ПО не из портов, дабы не наводить беспорядок в системе.


"программа для массового уменьшения размеров изображения"
Отправлено Keeper , 17-Июл-08 23:41 
Если готового порта нет, то можно:
1. Сделать свой порт (более правильно, но долго) или
2. Собирать с параметром --prefix=/usr/local/appname для configure, чтобы потом приложение можно было легко удалить.