Пакетная обрезка фотографий. Урок: Пакетная обработка фотографий в Photoshop. Приступаем к работе

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

Эталонный редактор растровой графики 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. Обязательным условием здесь является лишь наличие этой программы на компьютере.

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

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

07.04.16 4.9K

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

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

Мы создадим операцию 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 ) отмечено.

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

Итак, программа называется FastStone Photo Resizer . На официальном сайте разработчика вы можете загрузить англоязычную версию программы.

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

Загружаем, устанавливаем и запускаем программу. Для начала добавляем папку с изображениями. Для этого нажимаем на кнопку «Источник » и находим папку на компьютере.

Когда изображения готовы, бросаем взгляд ниже. Выбираем расширение (параметр «Формат вывода «), в котором сохранится будущее изображение. Можно выбрать исходный формат, либо указать любой другой.Настройка параметров вывода (кнопка справа от списка форматов) для наилучшего качества изображения:

  • jpg : устанавливаем качество на 100%, подвыборка цветности — нет.
  • bmp : не меняем стандартные параметры.
  • gif : если на изображении присутствует прозрачность, включаем соответствующий параметр.
  • png : отключаем сжатие.
  • jp2 : устанавливаем максимальное качество — 1000.
  • tif : не меняем стандартные параметры.
  • pdf : устанавливаем максимальное качество — без потерь.

Вносить изменения не обязательно, здесь как хотите!

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

В окне дополнительных возможностей переходим на вкладку «Кадр » и устанавливаем галочку на параметре активации. Ниже вводим новый размер (ширину и высоту) изображения.

Чтобы вы поняли как программа выполняет обрезку, приведу простой пример. Предположим размер исходного изображения — 604 (ширина) на 378 (высота). Я ввожу новый размер — 400 на 300. Если посчитать, по ширине будет обрезано 204 пикселя, а по высоте 78 пикселей.

Изначально основная точка находится в центре, обрезка выполняется по краям. В данном случае с каждого края по ширине будет обрезано по 102 пикселя (204 разделить на 2), с каждого края по высоте будет обрезано 39 пикселей (78 разделить на 2). Также вы вправе установить координаты точки верхнего левого угла. Только обрезка будет выполняться немного по другому. И нажимаем на кнопку «ОК «, чтобы закрыть окно дополнительных возможностей.

Теперь запускаем (кнопка «Преобразовать «) обработку добавленных изображений.

Спустя некоторое время (зависит от количества изображений) обработка будет завершена. Нажимаем на кнопку «Готово «.

Все, изображения обрезаны! Мне остается только выложить пример исходного и обработанного изображения:


Обязательно рассмотрите другие функции программы, возможно они тоже вам пригодятся!

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

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

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

Бесплатные программы для пакетной обработки изображений

  1. Light Image Resizer. Платформа - Windows. Язык интерфейса - русский.
  2. XnConverter . Платформа - Windows, Mac OS, *nix. Язык интерфейса - русский.
  3. ImBatch . Платформа - Windows. Русский язык интерфейса.
  4. FastStone Photo Resizer . Программа с хорошим функционалом, который выше чем у других представленных программ. Платформа - Windows. Язык интерфейса - английский.
  5. Image Tools . Относительно слабый функционал. Плюсы - многопоточная обработка изображений и как следствие самый производительный вариант из представленных. Платформа - Windows. Русский язык интерфейса.
  6. Image Tuner . Платформа - Windows. Язык интерфейса - русский.

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

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

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

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

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

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

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

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

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


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

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


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

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

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


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

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

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

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


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

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

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


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


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