ImageMagick
Примеры работы с изображениями из командной строки
В статье показаны (в картинках Ж:-) несколько примеров пакетной обработки изображений в командной строке с помощью imagemagick:
- закругление краев фотографий
- различные варианты рамок
- получение миниатюр из фотографий для фотоальбома
Горячие клавиши для снимков экрана в fluxbox
Тема скриншотов когда то поднималась тут . Вот мои горячие клавиши для этого. Все что начинается у меня с ctrl-alt-win это совсем редко используемые фунции Ж:-)
это в ~/.fluxbox/keys
# ctrl-alt-win-p скриншот всего дектопа. получается ~/desktop*.jpg
Control Mod4 Mod1 p :ExecCommand import -window root \
-quality 100 ~/`date +desktop-%Y-%m-%d-%H%M%S.jpg`
# ctrl-alt-win-w скриншот окна. нужно клацнуть на нужном. получается ~/window*.jpg
Control Mod4 Mod1 w :ExecCommand import -quality 100 \
-window $(xwininfo | awk '/Window\ id:/{print $4}') ~/`date +window-%Y-%m-%d-%H%M%S.jpg`
# ctrl-alt-win-r скриншот региона. нужно выделить нужную область мышкой. получается ~/shot*.jpg
Control Mod4 Mod1 r :ExecCommand import -quality 100 \
~/`date +shot-%Y-%m-%d-%H%M%S.jpg`Создание графического файла с индексом изображений
В продолжении темы фич пакета imagemagick http://linsovet.com/node/158 , сущетвует простой способ
создавать графический файл в котором будет индекс всех указаных изрбражений.
display 'vid:*.jpg'
Чем можно редактировать изображения?
Тем что есть под рукой Ж:-)
А под рукой обычно ImageMagick, который довольно таки часто по умолчанию устанавливается в систему.
Он известен как пакет с множеством утилит для работы с изображениями из командной строки.
Но не все догадываются что утилита display(несмотря на название Ж:-), может редактировать изображение с использованием мышки. Чего вполне достаточно для несложных задачь, вроде измерить размер аватарки или обвести кружочком на фото "вот этот джампер надо вытащить".
Для применения одинакового преобразования к множеству изображений (например вставить подпись на каждом фото в фотосессии), конечно же удобнее применять утилиты командной строки из этого пакета, например convert или montage. В документации к ImageMagick есть множество примеров.

