Пакетная обработка изображений в Photoshop. Пакетная обработка

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

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

Есть много фотографий большого размера и их нужно разместить на блоге с логотипом сайт. Фотографии должны быть не более 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 фотошопе.

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

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

Давайте рассмотрим все это дело на практике. Для примера возьмем несколько картинок (фото) бабочек разного размера.

Допустим, что нам необходимо сделать все фото (картинки) одинаковыми по ширине (450px), обесцветить их (сделать черно-белыми), прибавить яркости и сохранить в формате jpg в высоком качестве.

Первым делом, открываем одну из картинок (фото) программой фотошоп, в верхней панели меню выбираем "Окно" - "Операции", либо просто нажимаем комбинацию клавиш "Alt + F9".

После этого в всплывающем окошке вводим название нашей новой операции, в данном случае "Бабочки" и нажимаем кнопку "Записать".

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

Значок замочка у слоя с изображением пропал, а это значит что оно разблокировано, теперь зададим нужную нам ширину изображения (450 пикселей). Для этого в верхней панели меню выбираем "Изображение" - "Размер изображения", либо нажимаем комбинацию клавиш "Alt+Ctrl+I".

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

Выставили нужную ширину и нажимаем кнопку "Ок". Следующим шагом мы будем обесцвечивать фото, т.е. делать его черно-белым, для этого в верхней панели меню выбираем "Изображение" - "Обесцветить" или нажимаем комбинацию клавиш "Shift+Ctrl+U".

Теперь прибавим яркость, для этого в верхней панели меню выберем "Изображение" - "Коррекция" - "Яркость/Контрасность".

В всплывающем окошке выставим ползунок яркости, допустим на 40 и нажмем кнопку "Ок".

Остается последний шаг - сохранить изображение в формате jpg высокого качества. Для этого в верхней панели меню выбираем "Файл" - "Экспортировать" - "Сохранить для Web", либо комбинацию клавиш "Alt + Shift + Ctrl + S" и в появившемся окне настроек выбераем формат JPG и выставляем значение качества на 80, после чего нажимаем кнопку "Сохранить" и выбираем место сохранения нашего изображения.

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

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

Теперь можно применить созданную нами операцию в пакетной обработке ко всем нужным нам изображениям (фото). Для этого в верхней панели меню выбираем "Файл" - "Автоматизация" - "Пакетная обработка" и в появившемся окне устанавливаем следующие настройки:

1) В пункте "Операция" выбираем созданную нами операцию.

2) В пункте "Источник", нажатием на кнопку "Выбрать" выбираем папку с нашими изображениями "Фото", которые будут обрабатываться;

3) Ставим галочки на подавление диалогов и на запрет управления цветом;

4) В пункте "Выходная папка", нажатием на кнопку "Выбрать" выбираем на компьютере папку, в которую будут сохраняться обработанные изображения.

5) Жмем кнопку "Ок"

В результате фотошоп автоматически обработает все ваши изображения по указанной операции.

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

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

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

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

По своей сути пакетная обработка фотографий в фотошопе представляет собой процесс массового применения какого-либо экшена к библиотеке изображений.

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

Давайте посмотрим на практике как работает пакетная обработка фотографий в фотошопе.

Предварительная подготовка

Допустим, у нас есть папка, в которой содержится n-ное кол-во фотографий, каждую из которых мы хотим подвергнуть однотипной обработке с помощью выбранного экшена. Моя папка с фотографиями называется «Исходники», в ней содержится 30 фотографий (первоначально их было 6, я их просто размножила для наглядности).

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

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

Приступаем к работе

1 Этап — Создаем экшен

Запускаем программу, открываем палитру «Операции» (Actions) — Alt+F9.

Создаем новый экшен, кликнув на иконку внизу палитры Actions (похожа на иконку нового слоя).

Даем осмысленное название экшену. Нажимаем «Записать».

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

Открываем одну из фотографий из папки «Исходники» — Ctrl+O.

Уменьшаем размер изображения. Первоначально размер фотографии был 7776*7456 , для веб-графики, например, это очень много.

Заходим в меню: Изображение – Размер изображения (Image – Image size), либо нажимаем Alt+Ctrl+I.

Допустим, я хочу, чтобы ширина всех картинок не превышала 500px. Выставляем значение ширины изображения 500px.

Обратите внимание на панель Actions: по мере того как мы выполняем операции, они записываются в составе экшена, который мы создали.

Теперь переведем изображение в черно-белый вид и зададим легкий оттенок цвета.

Переключаемся на палитру слоев «Layers» — F7.

Создаем новый корректирующий слой, щелкнув по черно-белому кружку внизу палитры слоев.

В контекстном меню выбираем «Черно-белое».

Зажимаем Ctrl и выделяем оба слоя в палитре «Layers».

Щелкаем правой кнопкой по выделенным слоям – выбираем «Преобразовать в смарт-объект»(Convert to smart-object).

Еще раз щелкаем правой кнопкой – выбираем «Растрировать слой» (Rasterize layer).

Немного смягчаем контраст – заходим в меню: Изображение – Коррекция –Hue/Saturation(Image – Adjustments– Цветовой тон/Насыщенность) (Ctrl+U).

Увеличиваем яркость примерно на +25.

Теперь заходим в меню: Изображение – Коррекция –Варианты (Image – Adjustments -Variations).

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

Нажимаем, к примеру, «Больше желтого», затем «Больше синего» и «Светлее» в столбике справа – «Ок».

Все, теперь сохраняем изображение: File – Save for web & devices (Сохранить для web).

Я выбрала формат Jpeg, качество поставила 70, чтобы сжать фотографии по весу.

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

После того как сохранили фотографию в конечную папку, останавливаем запись экшена, нажав на кнопку «Стоп» (крайний левый квадратик) внизу палитры операций.

Наш экшен готов. Теперь осталось его применить к остальным 29 фотографиям.

2 Этап – Пакетная обработка фотографий

Можем закрыть первую фотографию.

Заходим в меню Файл – Автоматизация – Пакетная обработка (File — Automate –Batch).

Выбираем из списка экшен, который только что создали (или любой другой).

Указываем путь к папке с необработанными фотографиями, в другой строке выбираем директорию, куда необходимо сохранять результаты обработки(мы создали папку для готовых фото заранее).

В нашем конкретном случае проставляем галочки как на картинке, чтобы в ходе обработки фотографии нам не мешали лишние диалоговые окна.

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

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

После того, как выставите все настройки, нажмите «Ок».

Если фотографий у вас много, можете пойти попить кофе, пока программа будет делать всю работу за вас.

Обработка 30 фотографий заняла примерно 1 минуту, в итоге у меня получилась папка с автоматически обработанными фотографиями.

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

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

На этом все!

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

Надеюсь, вы узнали из этого урока что-то новое и интересное для себя!

07.04.16 4.8K

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

Что будем создавать

Мы создадим операцию Photoshop , которая изменяет длину наших изображений до 1000 пикселей, и затем применим эту операцию одновременно к нескольким изображениям. Такие функции автоматизации Photoshop , как операции и пакетная обработка, стали доступны уже давно, поэтому вы сможете выполнить урок в Photoshop CS3 и более новых версиях:

Ресурсы

Изображения для обработки «Distressed Paint Overlays for Your Graphics »

Шаг 1

Сначала создадим новый документ размером 2000 на 1500 пикселей. Это даст нам рабочее пространство для создания операции для пакетной обработки фотографий в Фотошоп :

Шаг 2

Перейдите в меню Окно > Операции (Window > Actions ), чтобы открыть панель операций. Нажмите на иконку в виде папки «Создать новый набор » (Create New Set ) в нижней части панели операций и назовите набор «Resizing Actions ». Вы можете перемещать наборы и операции на панели, нажимая и перетаскивая их:


Шаг 3

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

Нажмите на кнопку «Создать новую операцию » (Create New Action ) и назовите операцию «1000PX Wide » («Ширина 1000 пикселей »):

Шаг 4

Нажмите «Запись » (Record ), чтобы начать записывать вашу операцию в этой программе для пакетной обработки фотографий. Все, что вы делаете сейчас, будет записано пооперационно для последующего использования в пакетной обработке. Перейдите в меню Изображение > Размер изображения и задайте ширину 1000 пикселей. Убедитесь, что стоят галочки напротив полей «Масштабировать стили » (Scale Styles ), «Сохранить пропорции » (Constrain Proportion ), «Интерполяция » (Resample Image ).

Установите в выпадающем меню ресамплинга значение «Бикубическая автоматическая » (Bicubic Automatic ). Нажмите OK . Не беспокойтесь за настройки размера документа, так как операция записывает значения только для полей с метками, значение ширины, которое мы изменили, и настройки ресамплинга в выпадающем меню:

Шаг 5

Теперь нам нужно сохранить наше изображение в операцию, которую мы записываем. В другом случае мы бы не стали записывать команду «Сохранить как » (Save As ) в операции, но пакетная обработка требует этого, чтобы экспортировать корректный тип файла. Перейдите в меню Файл > Сохранить как и сохраните пустой документ как JPEG . Поставьте галочку в поле «Встроить цветовой профиль » (Embed Color Profile ). Нажмите «Сохранить » (Save ).

Неважно, где вы сохраните изображение во время записи операции, потому что мы определим папку назначения, где будет сохранен пакет изображений позднее, но вы обязательно должны нажать кнопку «Сохранить », чтобы определить тип файла в операции для пакетной обработки фотографий Photoshop :

Шаг 6

Вернитесь обратно на панель операций и нажмите на иконку «Стоп » (Stop ). Наша операция готова! Видите последовательность действий по изменению размера изображения и сохранению, которую мы выполнили? Все просто:

Шаг 7

Перейдите в Файл > Автоматизация > Пакетная обработка , чтобы открыть окно пакетной обработки. Выберите «Resizing Actions » из выпадающего меню «Набор » (Set ) и «1000PX Wide » из меню «Операция » (Actions ):

Шаг 8

Нажмите «Выбрать » (Choose ) под пунктом «Источник: папка » (Source: Folder ) и выберите папку Distressed Paint Overlays там, где вы ее сохранили. Мы будем изменять размер этих изображений:

Шаг 9

Оставьте поле «Игнорировать команды «Открыть » (Override Action “Open” Commands ) неотмеченным, поскольку мы не открывали никакие файлы в процессе записи нашей операции. Поле «Включить все вложенные папки » (Include All Subfolders ) также оставьте неотмеченным, так как в стоковом пакете, который мы используем, нет подпапок.

Поля «Подавить диалоги параметров открытия файлов » (Suppress File Open Options Dialogs ) и «Запретить сообщения системы управления цветом » (Suppress Color Profile Warnings ) должны быть отмечены, чтобы не подтверждать изменения параметров для каждого изображения в пакете.

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

Шаг 10

Создайте новую папку на рабочем столе. Назовите ее Batch Process Images Resized . Вернитесь назад и в окне пакетной обработки в Photoshop установите ее как папку назначения. Убедитесь, что поле «Игнорировать команды «Сохранить как » (Override Action Save As Commands ) отмечено.

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

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

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

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

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

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

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

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


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

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


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

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

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


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

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

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

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


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

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

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


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


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