Добрый вечер.
Задача простая: с помощью GIMP увеличить насыщенность у 150 фотографий.
Коню ясно, что руками это долго.
Коню ясно, что необходимо написать простой скрипт.
Коню ясно, что этот скрипт должен открывать фотографию в GIMP и в нем же выполнять заданное действие (Инструменты - Насыщенность - Увеличить - Сохранить результат).
Но как мне это сделать?
Я абсолютный профан в этом деле и никогда не занимался ничем подобным. Помогите, заодно и познакомлюсь с данной темой.
Отредактировать 150 фотографий с помощью GIMP
"Пакетная обработка" файлов/изображений так это называется...
Вот несколько вариантов:
http://www.youtube.com/watch?v=WCMaOE2yIPI
http://edgar-tech.blogspot.ru/2014/09/gimp-bimp.html
http://habrahabr.ru/post/25911/
Что-то конь у топикстартера не очень чоткий)) ImageMagic- это как раз инструмент для пакетной обработки изображений.
mozgfx, спасибо!
Завтра буду пробовать.
Если задача только насыщенность сменить, то проще ImageMagick использовать.
Установите его (обычно пакет imagemagick называется) из репозитория
В общем виде делается изменение яркости, насыщенности и оттенка так
[console]convert -modulate яркость, насыщенность, оттенок исходное_изображение результат_изображение [/console]
Пример. Понизим насыщенность у image.jpg до 50
[console]convert -modulate 100,50,100 image.jpg result.jpg[/console]
Обрабатываем все jpg в каталоге.
Или
[console]cd /в/нужный/каталог
for i in *.jpg; do convert -modulate 100,50,100 "${i}" "new-${i}"; done[/console]
Или создать скрипт (с названием, например, script) в каталоге с изображениями
#!/bin/bash
for i in *.jpg
do
convert -modulate 100,50,100 "${i}" "new-${i}"
done
Дать права на исполнение и запустить
[console]cd /каталог/со/скриптом
chmod +x ./script
./script[/console]
Сегодня нужно было повозится с более чем 1500 фоток , поставил этот BIMP. В репах федорки не нашел , стырил пакет у магеи gimp-plugin-bimp и выдернул бинарник BIMP, положил в .gimp-2.8/plug-ins и ё-моё отличный плагин.
