Автоматическая обработка фотографий в Adobe Photoshop, создание Action, пакетная обработка фотографий

Как-то раз ко мне обратился приятель с просьбой уменьшить его фотографии, сделанные им на море для того, чтобы из них сделать Слайдшоу и записать его на CD. Но проблема заключалась в том, что он мне дал «флэшку», на которой было около трехсот фотографий с разрешением в 10 мегапикселей и каждая размером около 5 Мегабайт. Понятно, что все они на один CD не поместятся. Кроме того, для создания Слайдшоу фотография в 10 мегапикселей не требуются. Разумеется, фотографии нужно уменьшать до размера, например, в 900 pixels по длинной стороне. Но если это делать вручную с каждой фотографией в отдельности, то это займет очень много времени. И я решил найти способ, как это упростить.

Для этого в графическом редакторе Adobe Photoshp предусмотрен инструмент Action (Действие) – автоматическая обработка фотографий по заранее заданному алгоритму. Или пакетная обработка.

Ниже приведен порядок действий для создания Action:

01. Создаём новую папку (я разместил ее в «Моих документах») и присваиваем ей имя, например «Фото». Внутри папки «Фото» создаем еще две папки с именами «Исходные фотографии» и «Обработанные фотографии». В папку «Исходные фотографии» помещаем все фотографии, которые требуется уменьшить. Важным нюансом является то, что все обрабатываемые фотографии должны иметь одно расширение, например .jpg, т.к. мы создаем Action для уменьшения размера (разрешения) фотографий, а не для смены их расширения.

02. Вызываем на экран палитру Action расположенную в меню Window, либо с помощью комбинации «горячих» клавиш «Alt + F9» (Рис. 01).

Автоматическая обработка фотографий

03. Создаем в палитре Action новый набор команд SlideShow (Рис. 02) - для этого нужно нажать на кнопку «Create new set» в палитре Action (на ней изображен символ папки) и в открывшемся диалоговом окне «New Set» (Рис. 03) вводим имя нового набора команд SlideShow и нажимаем OK. После чего в палитре Action появляется новый набор команд SlideShow (Рис. 04).

Создание Action в Adobe Photoshop CS5

Обработка фотографий в фотошопе

Пакетная обработка фотографий

04. Затем в созданном нами новом наборе команд SlideShow создаем новое действие SladeShow 900 px (Рис. 05, 06, 07) - для этого нажимаем на кнопку «Create new action» в палитре «Action» (на ней изображен квадрат с отогнутым углом) и сразу запускаем Record (Запись).

Обработка фото

Обработка цифровых фотографий

Ретушь фотографий

05. В процессе уменьшения фотографий их качество ухудшаются и для того, чтобы минимизировать потери, выберем метод интерполяции Bicubic Sharper (Бикубическая резкая) из меню Edit – Preferences – General (Рис. 08).

Bicubic Sharper

06. Открываем из папки «Исходные фотографии» одну из фотографий, которую требуется уменьшить (Рис. 09).

Редактирование фотографий

07. После этого переходим в меню Image – ImageSaze (Рис. 10) и в окне Resolution (разрешение) задаем значение 72 pixels/inch и нажимаем «OK».

Редактор фотографий

08. Затем выполняем уменьшение размеров фотографии. Для этого воспользуемся инструментом Fit Image, который расположен по адресу File – Automate – Fit Image (Рис. 11). В открывшемся диалоговом окне задаем параметры Width и Height равные 900 pixels (Рис.12) и нажимаем OK. Теперь независимо от ориентации фотографии (вертикальная она или горизонтальная), ее размер по длинной стороне будет составлять 900 pixels (Рис. 13).

Фотомонтаж

Обрезка фотографий

Изменить фотографию

09. После этого в меню File открываем команду Save for Web (Рис. 14). Задаем необходимый уровень качества (Рис. 15, 16) для фотографии, расширение (должно быть .JPG) и нажимаем Save. В открывшемся меню Save Optimized As указываем путь в папку «Обработанные фотографии» и жмем «Сохранить» (Рис. 17). В появившемся меню нажимаем «OK» (Рис. 18).

Автоматическая обработка фотографий Изменить фото

Пакетная обработка фотографий

Автоматическая обработка фотографий Создание Action в Adobe Photoshop

Создание Action в Adobe Photoshop CS2

Создание Action в Adobe Photoshop CS2

10. Закрываем оставшуюся в Adobe Photoshp CS2 фотографию без сохранения.

11. В меню Edit – Preferences – General меняем интерполяцию Bicubic Sharper (Бикубическая резкая) обратно на Bicubic (Бикубическая).

12. Останавливаем запись кнопкой Stop – кнопка с голубым квадратом (слева от кнопки Record) внизу палитры Action (Рис. 19).

Автоматическая обработка фотографий Ретушь

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

14. Теперь попробуем обработать все фотографии находящиеся в папке «Исходные фотографии». Итак, переходим в меню File – Automate – Batch (Пакет) и идем подряд по всем настройкам сверху вниз (Рис. 18):
- первая графа Set, по умолчанию показывает общую папку Default Action. В этом окне выбираем созданный нами набор команд SlideShow. В раскрывающемся списке выбираем созданную команду SlideShow 900 px;
- в окне Source (Источник) выбираем Folder. Затем, нажав кнопку Choose, указываем папку с обрабатываемыми фотографиями «Исходные фотографии»;
- включаем ниже две галочки – Override Action «Open» Commands (Отменить команду «открыть») и Suppress Color Profile Warnings (Подавление цвета);
- в окне Destination (Расположение) выбираем Folder и, нажав на кнопку Choose, указываем папку куда будут сохраняться уменьшенные фотографии, т.е. папку «Обработанные фотографии»;
- включаем галочку напротив Override Action «Save as» commands (Отменить действие «сохранить как»). Это означает, что Adobe Photoshp использует именно ту папку, которую указали сейчас, а не ту, которая записана в палитре Action;
- в самом низу есть шесть окошек отвечающих за название сохраняемых файлов (по умолчанию в верхнем левом окне установлено значение EXTENSION, а в правом верхнем DOCUMENT NAME). Можно с ними поэкспериментировать, но я оставил их без изменения;
- ниже расположено окно Starting serial# (количество обрабатываемых фотографий за один раз). Я поставил значение данного параметра равное 3;
- в самом низу пункт Errors (Ошибки) показывает Stop for Errors (Остановить на ошибке) – это означает, что в случае возникновения ошибки сообщение об этом будет выведено на экран. Другой вариант Log errors to file – сохранение информации об ошибках в текстовом файле.

Автоматическая обработка фотографий Создание Action в Adobe Photoshop CS2

15. Еще раз проверяем настройки, нажимаем «OK» и смотрим, как Adobe Photoshp сам уменьшает фотографии и избавляет нас от скучного монотонного труда. Таким образом, уменьшение (обработка) всех трехсот фотографий заняло около 15 минут (5 минут запись Action и 10 минут сама обработка).