30 окт. 2009 г.

Пакетная обработка файлов изображений

Пакет ImageMagic позволяет производить разнообразнейшие преобразования файлов изображений. Наиболее часто используемые - изменение размера. Пример скрипта:

#!/bin/bash
for file in *.jpg
do
convert -geometry '1024x768>' -quality 85 "$file" "${file%.???}_thumb.jpg"
done


изменяется размер иллюстрации до размера 1024x768 с сохранением пропорций и качество JPG устанавливается в 85. Обрабатываются все jpg-файлы в текущей директории.

Комментариев нет:

Отправить комментарий