Пакетная обработка фото в GIMP. Простая, быстрая и удобная пакетная обработка фотографий

01.08.2019

Приветствую, мои уважаемые читатели блога. Сегодня будем, как и всегда, изучать некоторые нюансах работы в графических программах, и я покажу как автоматизировать обработку множества изображений за один раз. Данные знания обязательно пригодятся Вам в повседневной работе.

Эталонный редактор растровой графики Photoshop, кроме всего прочего, содержит удобные средства автоматизации однотипных действий над множеством объектов. Предположим, что перед пересылкой по электронной почте нужно быстро провести уменьшение размера фотографий и улучшить их качество. Возьмём, к примеру, 5 снимков. Для всех них надо установить ширину 800 пикселей, одновременно усилив резкость. Такая задача в программе может быть осуществлена несколькими способами, два из которых рассматриваются ниже.

Пакетная обработка фотографий в фотошопе посредством экшена

Экшеном (Action) Photoshop называется последовательность автоматически выполняющихся команд, применённых к одному из изображений. После сохранения экшен можно будет распространить и на все другие. Прежде чем непосредственно перейти к action, следует создать на компьютере два каталога для хранения исходных и обработанных изображений. Назовём их соответственно Old и New, и поместим исходные снимки в первый из них.

Открыть в редакторе (например, версии photoshop cs6) любое из обрабатываемых фото, например, снимок 4.jpg шириной 1200 пикселей.

Затем зайти в меню «Окно» и поставить галочку на строке «Операция». В открывшейся одноимённой вкладке щёлкнуть иконку «Создаёт новую операцию».

В верхней строчке вкладки «Новая операция» ввести её наименование – (в нашем случае – «Размер+Резкость») и нажать кнопку «Записать».

Внимание! Начиная с этого момента, надо быть особенно внимательным, поскольку все последующие действия пользователя будут записываться в action. Лишние и, тем более, ошибочные манипуляции с клавиатурой и мышью необходимо исключить.

В меню «Изображение» перейти на «Размер изображения», ввести значение ширины (800) и щёлкнуть OK. На скриншоте видно, что «вес» файла уменьшится более чем вдвое.

В меню «Фильтр» выбрать «Усиление резкости», затем «Умная». Особенность этой команды в том, что она действует не повсеместно, а только в тех фрагментах, где это требуется.

После сохранения откорректированной картинки одновременным нажатием клавиш Ctrl+S, в записях экшена появится последняя строка «Сохранить». Остаётся щёлкнуть кнопку «Останавливает воспроизведение/запись».

Теперь созданный action можно применить ко всем объектам. Для этого в меню «Файл» перейти на «Автоматизация» и щёлкнуть «Пакетная обработка».

В открывшемся одноимённом окне в списке «Операция» указать:

  • название записанной последовательности;
  • наименование папки исходных объектов (D:\Old);
  • имя выходного каталога для записи откорректированных фото (D:\New);
  • вариант именования выходных объектов. Поскольку наши начальные изображения были просто пронумерованы, то надо выбрать «Порядковый номер» из единственной цифры и «Расширение», которое будет повторять исходное.

После нажатия OK произойдёт пакетная обработка фотографий в фотошопе. Записанная последовательность будет применена ко всем картинкам каталога Old. Через несколько секунд в папке New появятся все откорректированные снимки. Как видно на скриншоте, их ширина стала равной 800 пикселям.

Очевидно, что в общем случае записанный экшен может включать значительно большее количество команд, чем две описанные. Например, часто бывает нужно защитить свои авторские снимки от копирования. Для этого на них инструментами редактора наносится авторский логотип или водяной знак. Но суть дела от этого не изменится. Разница будет в том, что потребуется больше времени на создание экшена, а выполнен он будет за десятки секунд вместо нескольких.

Использование дроплета

Пакетная обработка фотографий в фотошопе может быть произведена и посредством дроплета (droplet). Так называется специальный исполняемый файл, автоматически обрабатывающий фото, перетаскиваемые на его значок. Аналогично первому способу, droplet использует предварительно записанный экшен.

Для создания дроплета нужно выполнить такую последовательность действий.

В меню «Файл» перейти на «Автоматизация», далее – «Создать дроплет».

В появившемся окне указать место, где будет сохранён droplet. Чуть позже станет понятно, почему его удобно записать в тот же каталог, в которой находятся корректируемые картинки, т. е. New. В блоке «Выходная папка» значение по умолчанию «Сохранить и закрыть» означает перезапись откорректированных объектов на место начальных. (Конечно, при необходимости можно сохранить их и в другом каталоге.)

В списке «Операция» необходимо указать предварительно созданный экшен.

После нажатия OK в папке New появляется droplet под названием Безымянный.exe.

После этого достаточно выделить все картинки, перетащить их на значок дроплета и нажать «Открыть с помощью».

За те же несколько секунд произойдёт полная обработка фото, перетащенных на значок. Все картинки будут подвергнуты воздействию «упакованному» в дроплет экшену. На скриншоте виден результат – те же 800 пикселей.

Как следует из приведённого описания, созданный специалистом droplet может легко использоваться пользователями, не владеющими программой. По получении (например, на флешке или по почте) дроплета, им будет достаточно перетащить на него фото, не открывая Photoshop. Обязательным условием здесь является лишь наличие этой программы на компьютере.

Также советую почитать и ознакомиться с бесплатной программой по обработке фотографий в большом количестве за пару минут. Подписывайтесь на рассылку блога и не забываем ставить лайки. Всего хорошего и до скорой встречи в следующих постах.

С уважением, Галиулин Руслан.

В одной из прошлых статей я писал о том, что такое actions в Photoshop и как с ними работать .

В этой статье я расскажу о простом и очень удобном способе обработки большого количества фотографий для публикации в интернете. С помощью actions в Photoshop мы сделаем экшен, который будет сам изменять размер, увеличивать резкость и сохранять превью ваших фотографий для интернета.

Превью фотографии - это очень важная вещь, так как именно по превью зрители будут оценивать качество ваших работ. Многие фотографы не придают превью большого значения, мол, «фулсайз надо смотреть, чтобы оценить качество фотографии». Они, безусловно, правы. Но на практике 99% людей увидят только превью ваших фотографий - в блоге, фотогалерее или на страничке Вконтакте.

Именно поэтому превью ваших фотографий должны выглядеть максимально качественно. И прежде всего это касается резкости изображения . При ресайзе фотографии резкость неизбежно ухудшается, и на превью необходимо увеличивать резкость. Если вы этого не сделаете, зритель будет уверен, что на вашей фотографии проблемы с резкостью. А хорошая, «звенящая» резкость на превью сразу делает кадр более привлекательным.

Просто сравните эти две фотографии, превью с увеличенной резкостью смотрится значительно лучше.

Но обрабатывать каждую фотографию вручную крайне утомительно. Если надо подготовить 3-5 фотографий, это, безусловно, не займет много времени. А если речь идет о 20-30 кадрах или 300-500? В статье о съемке репортажа я писал, насколько важно предоставить заказчику вместе с фулсайзами и превью всех фотографий. И без экшенов тут никак не обойтись.

Одно из самых главных преимуществ работы с actions в том, что надо потратить немного времени и один раз написать экшн, а дальше вы сможете сэкономить массу времени, используя его в обработке.

Именно такой action мы и напишем сегодня. Он универсален, и вы сможете использовать его с любыми своими фотографиями.

Наша задача - сделать action, который будет сам ресайзить фотографии до нужного размера, увеличивать резкость и сохранять фотографии в нужном нам качестве.

Написание подобного экшена невозможно без одной очень удобной функции в Photoshop - Fit Image .

Fit Image позволяет подогнать изображение под заданный размер. Обычно для изменения размера фотографии используется Image Size , но у него есть один серьезный недостаток. В Image Size нельзя просто указать значение длинной стороны изображения, можно только выставить значение высоты и ширины изображения. Из-за этого возникает проблема с вертикально и горизонтально ориентированными фотографиями.

Допустим, мы поставим ширину изображения 700 px. С горизонтальными кадрами все будет в порядке, но вертикальные кадры станут значительно больше горизонтальных. Потому что у них длинная сторона - вертикальная (то есть высота), а размер 700 px установлен для ширины изображения.

Частично эту проблему решает процентное изменение размера изображения, например, сделать размер превью 20% от размера оригинала. Но если оригиналы фотографий различаются в размере, то и превью их будут разными. Для пакетной обработки фотографий этот способ не подходит.

Нам нужен универсальный экшен, который будет одинаково работать со всеми фотографиями. Именно поэтому нужно использовать функцию Fit Image .
Вам достаточно выставить в значении высоты и ширины одно и тоже число, и Photoshop будет сам определять длинную сторону изображения и изменять ее размер.

Создаем новый экшен и начинаем запись:

1. Открываем любую фотографию в Photoshop и над ней будем проводить манипуляции, которые запишутся в action.

2. Теперь конвертируем в sRGB - Edit=>Convert To Profile , на тот случай, если вы работаете с Adobe RGB или ProPhoto RGB. Дело в том, что sRGB - это стандартный цветовой профиль, который правильно понимают все интернет-браузеры. Adobe RGB и ProRGB не поддерживаются большинством распространенных браузеров. Если вы работаете только с sRGB, это действие можно не вписывать в экшн.

3. Применяем Fit Image со значением 700 px. На мой взгляд, 700 px - это оптимальный размер превью фотографии. Хотя вы можете выставить там любое другое значение, конечно.

4. Займемся увеличением резкости. Открываем Filter=>Sharpen=>Smart Sharpen . В зависимости от ваших личных предпочтений устанавливаем настройки резкости. Я, как правило, делаю такие настройки:

5. Наше превью готово, осталось только сохранить фотографию — File=>Save As .

В этом окне важно обратить внимание на строку Embed Color Profile. Поставив галочку рядом с этим пунктом, вы прикрепляете к файлу ICC профиль.

Затем откроется окно настроек — для публикации в интернете качества 9-10 будет более чем достаточно.

6. Закрываем фотографию - это действие тоже должно быть записано в экшене.

Вот и все, нажимаем Stop и наш action готов.

О том, как применить экшен сразу на большое количество фотографий, можно прочитать в нашей статье об основах работы с actions в Photoshop .

Но есть одна вещь, с помощью которой обработка фотографий для интернета становится еще проще и удобнее. Это Droplet в Photoshop.

Создаем Droplet

Droplet - это очень удобная функция для работы с экшенами.
Суть ее работы в том, что вы можете создать файл, запускающий работу нужного вам экшена.

Создав Droplet, вам будет достаточно перетащить на его икону фотографии, и автоматически запустится Photoshop, а выбранные фотографии будут обработаны экшеном.

Сделать Droplet из экшена очень просто :

1. Заходим в File=>Automate=>Create Droplet

2. Настраиваем параметры Droplet’а

  • Выбираем, куда сохранить файл дроплета
  • Какой сет и экшн использовать
  • Куда сохранять получившиеся фотографии

Все остальные настройки практически аналогичны настройкам окна Batch при работе с actions.

Теперь у вас есть файл-дроплет экшена, и вы можете просто перетаскивать в него фотографии, которые хотите обработать для интернета.

Когда начинающий фотограф сталкивается с необходимостью обработки большого количества фотографий, неизбежно возникает вопрос: Как уменьшить затраты времени на обработку, как автоматизировать рутинные операции?

Для этого в арсенале программы Adobe Photoshop есть несколько инструментов: операции или экшены, сценарии или скрипты, и дроплеты.

Операции , иначе называемые также экшенами , макросами или макрокомандами - это записанные и сохраненные действия над изображением, которые можно применить и к другому изображению, а также использовать в пакетной обработке. Экшены являются также основой для создания дроплетов.

Дроплет - это небольшое приложение, своего рода программа, которая автоматически обрабатывает все перетаскиваемые на нее изображения. Значок дроплета можно разместить, к примеру, на рабочем столе и перетаскивать на него папки с изображениями для обработки.

Скрипты или сценарии - это тоже программы, но написанные на одном из скриптовых языков программирования. Использование скриптов позволяет автоматизировать операции, для которых невозможно написать экшен, то есть возможности скриптов значительно шире. Единственный минус - для написания скриптов необходимо освоить определенные языки программирования, например, Java Script.

В этой статье мы запишем простенький экшен и рассмотрим, как использовать его в пакетной обработке с помощью команды Обработчик изображений

В качестве примера возьмем способ тонирования фотографий с помощью цветовой заливки в режиме наложения Жесткий свет . Вот исходная фотография

Сначала создадим набор, в который будем помещать записываемую операцию. Для создания набора нужно кликнуть по значку папки в палитре Операции. В открывшемся диалоговом окне введите название набора.


Теперь, при активном наборе, щелкните по пиктограмме создания новой операции

В открывшемся диалоговом окне введите название операции. При необходимости назначьте цвет и клавиатурное сокращение, чтобы можно было быстро запустить операцию. Нажмите Записать для начала процесса записи. Теперь в палитре Операции будет активна пиктограмма записи, она станет красной.


Перед началом записи желательно спланировать все шаги и написать их на бумаге. Грамотно спланированный экшен работает без ошибок и стабильность его работы не зависит от того, какая версия программы используется, русская или английская. Правильно записанный экшен будет работать в любой. Если это не так - значит, при планировании и записи были допущены методические ошибки, например, записались названия слоев или каналов.

Теперь создадим корректирующий слой Цвет . Для этого кликнем по пиктограмме создания корректирующего слоя в палитре Слои , затем выберем из списка слой Цвет .

В открывшемся диалоговом окне выберите желаемый цвет. Нужно заранее, еще при подготовке к записи, записать значения этого цвета по каналам RGB, чтобы затем ввести его и сразу получить желаемый цвет.


Измените режим наложения слоя на Жесткий свет

Мы получим примерно такое изображение

Теперь нужно ослабить воздействие корректирующего слоя на кожу. Кожа, как известно, наиболее светлая в красном канале изображения. Сделаем активной маску корректирующего слоя. Для этого нажмем комбинацию клавиш CTRL+\ . Активная маска слоя будет обведена рамкой

Теперь загрузим на маску красный канал изображения. Для этого переходим в меню Изображение - Внешний канал. В открывшемся диалоговом окне поставим следующие настройки Слой - Фон , так как именно с фонового слоя мы будем использовать красный канал. Канал - Красный , справа нужно поставить галочку Инвертировать , так как для маски нам нужен как раз инвертированный красный канал, Наложение - Обычные, Непрозрачность - 100% . Выполнив настройки, нажимаем ОК. Теперь воздействие корректирующего слоя оказывается через маску на основе инвертированного красного канала, который выглядит следующим образом


Мы получили легкий эффект тонирования на изображении

Теперь запись экшена можно остановить. Затем, вернув исходное состояние изображения с помощью палитры История , необходимо проверить работу экшена. Теперь его можно использовать для пакетной обработки.

Пакетную обработку лучше всего осуществлять с помощью сценария Обработчик изображений . Его можно найти в меню Файл - Сценарии - Обработчик изображений .


Либо, что гораздо удобнее, можно запускать обработчик изображений из модуля Bridge , предварительно выбрав в нем фотографии для обработки. В Bridge Обработчик изображений находится в меню Инструменты - Photoshop - Обработчик изображений .


Настройка параметров пакетной обработки в диалоговом окне Обработчика изображений не представляет сложности. Нужно выбрать место сохранения файлов, формат и качество сохранения, а также набор экшенов и собственно экшен, который необходимо применить к выбранным изображениям.


Зачастую нам приходится работать с большим количеством фотографий. Обрабатывать 300-500 фото за раз очень трудно и затратно по времени. Благодаря небольшому фотошоп уроку по пакетной обработке фотографий , вы научитесь за раз делать несколько действий над изображениями, что в разы сократит время на работу.

Рассмотрим урок на примере такого понятия как превью . Оно крайне важно для любого фотографа. Вы, может быть, сейчас скажете, что только увеличив изображение можно осознать его качество и мастерство съемки, но как показывает практика, даже самые хорошие фотографии редко размещаются в исходном размере. Скорее всего, так в рамках превью они и останутся. Тогда крайне важно, чтобы, несмотря на маленький размер, пользователь ощутил качество фото.

Главное в обработке фотографий небольших размеров – это резкость, особенно, если вы сильно уменьшили исходный размер изображения. Помимо изменения размера, при создании превью, обязательно увеличение резкости.

Если вам предстоит обработать несколько сотен фотографий (пакетная обработка ), то наиболее целесообразным вариантом будет прибегнуть к помощи . В этом случае вам понадобится лишь один раз записать ход действий, и все, дальше программа сделает все за вас.

Наш экшен можно будет применять к фотографиям любого размера и тематики. Основные действия, которые нам требуются от экшена – это изменить размер фотографии, увеличить резкость и затем сохранить в нужном формате. Для этого нам для начала необходимо изучить команду , она находится во вкладке Файл — Автоматизация .

В отличие просто от команды «Изменить размер» , которая меняет размер изображения вне зависимости от того, изначально фотография была горизонтальная или же вертикальная, распознает вид фотографии и соответственно приводит его к нужному виду.

Для того, чтобы наглядно представить в чем заключается работа команды, приведу пример. Представим, что через «Изменить размер» мы устанавливаем параметры 400px, в итоге все горизонтальные фотографии будут обработаны правильно, но вот вертикальные станут намного больше, так как у них 400px должна быть не ширина, а длина.

Через мы просто ставим две нужные цифры и программа сама распознает, какое число касается длины, а какое – ширины.

Теперь перейдем к инструкции по пакетной обработке фотографии

Шаг 1

Для начала следует . Над ней мы проведем ряд операций, которые запишем в экшен.

Шаг 2

Начинаем записывать экшен. Для этого откройте палитру Операции , создайте или выберите папку в которой он будет храниться, нажмите маленькую кнопочку внизу палитры Создать новую операцию , присвойте имя. Можете узнать более подробную информацию о том, . Запись началась!

Внимание! Все следующие действия уже записываются в экшен.

Шаг 3

Необходимо конвертировать фотографию в формат sRGB (только этот стандарт правильно отображается всеми браузерами, на любых устройствах). Для записи действия необходимо нажать Редактировать — Изменить профиль . Если все исходники уже сохранены в нужном формате, то этот шаг можно исключить.

Шаг 4

В параметре Изменить размерность ставим значение 700px. Конечно, вы можете поставить любую цифру, но как показываем практика – это идеальный размер для превью.

Шаг 5

Теперь собственно главное – резкость. Чтобы оптимально увеличить резкость, лучше всего воспользоваться фильтром. Итак, переходим в раздел Фильтры — Резкость — Умная резкость . Установите оптимальные параметры.

Шаг 6

Остался последний шаг – сохранение изображения. Далее предстоит указать качество фотографии. Для интернет-сайтов оптимальным параметром будет 9-10.

Шаг 7

Напоследок закрываем фотографию, если не хотите в итоге получить 300 открытых вкладок.

Шаг 8

Нажимаем Стоп . Все! Наш универсальный экшен готов.

Есть одна вещь, с помощью которой обработка фотографий для интернета становится еще проще и удобнее. Это . Благодаря чему можно создать файл, который будет запускать работу всего экшена.

Как создать

Он создается из уже записанного экшена.

Шаг 1

Заходим в Файл — Автоматизация — Создать дроплет

Шаг 2

Следует настроить параметры:

  • Выбрать папку, где хранятся фото;
  • Выбрать уже записанный экшен;
  • Выбрать папку, куда следует сохранять полученные фотографии.

После нажатия на кнопку ОК, в папке, которую вы указали, появится дроплет в виде синий стрелочки . Вам достаточно перенести ваши фотографии на эту стрелочку, как тут же к ним будут применены все предустановленные настройки.

Экономьте свое время и пользуетесь пакетной обработкой фотографий!

Заметили ошибку в тексте - выделите ее и нажмите Ctrl + Enter . Спасибо!

Частенько появляется необходимость привести большое количество фотографий к нужному размеру или поместить логотип на каждую. Если делать это с каждым изображением вручную, то можно сойти с ума. Потому в этом уроке опишу один из способов пакетной обработки фото в Фотошопе .

В данном уроке рассмотрим как пример такую задачу:

Есть много фотографий большого размера и их нужно разместить на блоге с логотипом сайт. Фотографии должны быть не более 552 px по ширине и сохранены при помощи «Save for Web» с качеством 60% и к ним нужно применить фильтр sharpen для резкости после ресайза.

Приступим к реализации пакетной обработки фотографий в Photoshop

Первое. Создадим на компьютере две папки. Первую назовем «исходники», вторую — «результаты». В папку «исходники» помещаем все наши необработанные фотографии.

Второе. Открываем в фотошопе любое изображение из папки «исходники» и записываем для него Action. Для этого на панельке Action сначала создаем новый сэт (нажимаем на пиктограмму папки):

Назовем его «Размер+лого». Сразу после создания Action начинает запись ваших действий (индикатор record горит красным).

Третье. Промзводим все необходмые изменения с изображением:

а) Ресайзим при помощи Image / Image Size . Ставим галочки Constrain Proportions и Resample Image , а в поле Width ставим значение 552 px (это ширина колонки с текстом на моем блоге).

б) Добавляем логотип. Для этого нажимаем File / Place и находим файлик с предварительно подготовленным логотипом (или водяным знаком) и нажимаем кнопку Place. После этого логотип появится на изображении, его нужно разместить с нужном месте и нажать Enter.

в) Шарпим. Выбираем в панеле слоев слой с изображением и применяем Filter / Sharpen .

г) Сохраняем изображение в папку «результаты» при помощи команды «Save for Web»

Четвертое. Наш Action готов, потому его нужно остановить. Для этого нажимаем на соответствующую пиктограммку:

Изображение закрываем и удаляем его из папки «результаты», чтобы в дальнейшем не запутаться.

Пятое. Теперь нам нужно применить Action к группе изображений. Для этого заходим в File / Automate / Batch…

Заполняем нужные поля и ставим галочки как на скрине:

Нажимаем ок и смотрим как Photoshop делаем все за нас.

Данный способ очень удобен, когда нужно подготовить какой-то репортаж на блог или обработать кучу фотографий с одинаковыми настройками (например, увеличить резкость или сделать все фото черно-белыми). Данные действия можно произвести и с другими программами и некоторые люди утверждают, что так проще, но мне лично легче проделывать обработку c фотошопе.

Похожие статьи