Показать сообщение отдельно
Старый 10.10.2011, 14:50   # 1

7 группа
 
Аватар для alezandro
 
Регистрация: 01.06.2011
Адрес: Belarus
Сообщений: 60
Сказал(а) спасибо: 43
Поблагодарили 36 раз(а) в 16 сообщениях
По умолчанию Пакетная обработка изображений в Photoshop

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

Изменение размеров и другие операции делаются помощи записи небольшого набора действий - экшена. Панель с ними находится обычно справа в центре, но можно поместить в другое удобное место. Если панель скрыта, ее можно показать, кликнув в главном меню Window->Actions (Alt+F9).
Нажмите на изображение, чтобы открыть его в исходном размере.

Для начала откроем изображение, с которым собираемся произвести манипуляции. Я выбрал для этого эту картинку с медиками. Она имеет размеры 1280x1024 пикселей, я хотел бы сделать из нее картинку поменьше - 800x600. Кроме изменения размеров, так же будем добавлять ватермарк на готовую картинку, поэтому его нужно заготовить заранее. У меня это будет Джоновская пчела с прозрачным фоном в формате png.
Нажмите на изображение, чтобы открыть его в исходном размере.

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

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

1. Изменение размеров. Сверху в главном меню Image-> Image Size. В открывшемся окне указываем размеры изображения, которые хотим получить. Width у открытого изображения указан 1280 pixels, заменяем это на 800. В соответствии с пропорциями изображения, Photoshop автоматически подберет высоту – в данном случае она станет 640 pixels. В нижнем выпадающем списке выбираем Bicubic sharper, это немного добавит резкости уменьшенному изображению.
Нажмите на изображение, чтобы открыть его в исходном размере.

2. Теперь изображение приняло размеры 800x640px. Но нам нужно получить 800x600. Для этого, в левой панели выбираем инструмент Crop tool (так же вызывается нажатием кнопки ‘C’). Под главным меню появятся опции этого инструмента – можно указать свои параметры для обрезки картинки.
Нажмите на изображение, чтобы открыть его в исходном размере.
Указываем Width: 800 px Height: 600 px, Resolution можно не указывать. Выделяем нужную область изображения. После чего выделение можно подвигать стрелками вверх или вниз, чтобы выбрать наиболее подходящий вариант обрезки.
Нажмите на изображение, чтобы открыть его в исходном размере.
Жмем Enter, изображение обрезается. Все эти действия соответственно были записаны в экшен. (если высота изображения не критична, то этот пункт можно опустить)

3. Немного повысим резкость. Идем в главное меню Filter-> Sharpen->Unsharp Mask. Обычно я ставлю Amount:81, Radius: 0,3, Threshold: 0. Это довольно щадящие параметры, но результат меня устраивает. При желании можно с ними поиграть и подобрать для себя подходящий вариант.
Нажмите на изображение, чтобы открыть его в исходном размере.

4. Поместим логотип на изображение. В главном меню идем в File->Place и выбираем на диске файл с логотипом. У меня это jonn_logo.png. Изображение наложится на нашу картинку с медиками.
Нажмите на изображение, чтобы открыть его в исходном размере.
Жмем Enter. После чего Ctrl+A, чтобы выделить весь слой с логотипом. Прижмем лого к левому углу. Главное меню Layer -> Bottom Edges, потом Layer -> Left Edges. Картинка будет помещена в левый нижний угол. Теперь можно снять выделение (Ctrl+D) и подвигать картинку стрелками куда нужно. Я обычно делаю отступ снизу и слева 5 пикселей (5раз нажать стрелку вверх и 5 раз вправо).
Нажмите на изображение, чтобы открыть его в исходном размере.

5. Сохраняем результат. File -> Save for Web & Devices. В открывшемся окне выбираем формат JPEG. Quality ставим 80. Можно качество поставить ниже (60-70), чтобы уменьшить размер изображения. Указываем папку и сохраняем туда итоговое изображение.
Нажмите на изображение, чтобы открыть его в исходном размере.

6. Закрываем файл с которым работали. Можно по крестику щелкнуть или File -> Close или просто нажать Ctrl+W. Это будет последней записью в созданном экшене. Поэтому нажимаем кнопку Stop playing/recording (прямоугольник внизу панели экшенов).
Нажмите на изображение, чтобы открыть его в исходном размере.

Экшен для обработки фотографий готов. Теперь о том как при его помощи обработать целую папку картинок. Идем в главное меню File -> Automate -> Batch
Нажмите на изображение, чтобы открыть его в исходном размере.

В открывшемся окне указываем следующие параметры. Set: Default Actions – папка в которой по умолчанию находятся созданные экшены. Action: 800x600_logo – выбираем имя созданного нами экшена. Source: Folder. Жмем кнопку “Chose…” и указываем папку, в которой лежат картинки, которые нужно обработать. Все готово, другие настройки можно не трогать. Нажатие кнопки Ок запустит пакетную обработку всех изображений находящихся в указанной папке. Результат работы можно будет найти в той папке, куда было сохранено первое изображение при записи экшена в п.5.

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

Последний раз редактировалось alezandro; 10.10.2011 в 21:27.
alezandro вне форума   Ответить с цитированием
Сказали спасибо:

Atterni4 (25.04.2012), Brucey (10.10.2011), Collapse (10.10.2011), Delta (19.10.2011), drugsextra (18.11.2011), fiilin (18.10.2011), huto (10.10.2011), Iulius (11.10.2011), malinator (18.11.2011), Profuter (20.10.2011), Prokt (06.06.2012), skshad (12.10.2011), Ландыш (10.10.2011)