Вопрос по сложной обработке группы фотографий
Всего 6 сообщ.
|
Показаны 1 - 6
Re[MaximK]:
В экшене сохранение должно происводится скриптом. А в скрипте уже можно какое угодно имя генерировать.
Re[MaximK]:
Исскусство на поток. Правильной дорогой идете, товарищи... Только вот не в ту сторону...
Re[MaximK]:
от:MaximKВам нужно разбить Action на более мелкие части, чтобы каждый этап обработки завершающийся сохранением был отдельным action. Например, вы создаете Action 1, который убирает шум и шарпит картинку. Action 2 делает черно-белое изображение. Action 3 - сепию и пр.
Ищу помощи у знатоков Photoshop по вопросу сложной, многоэтапной АВТОМАТИЗИРОВАННОЙ обработки группы фотографий с помошью Actions в Photoshop 10.
СУТЬ ДЕЛА:
Есть большая группа фотографий (свадебная фотосессия) и два готовый action для её обработки.
Action 1 - борется с шумами, улучшает резкость, насыщенность, контрастность и т. п.
Action 2 - создаёт копию картинки и переводит эту копию в чёрно-белый вариант. Результат сохраняет с заданную папку под новым именем (например 1.jpg)., а копию закрывает. Далее, создаёт новую копию, на которую накладывает другой эффект и опять сохраняет готовый результат в заданную папку, под новым именем (например 2.jpg). Далее, обработка Action 2 продолжается по похожей схеме и в результате в заданную папку ложиться до десятка разных вариантов обработки исходного кадра.
Сначала я работал с этими двумя action в два этапа. Сначала все кадры обрабатывал Action 1. А потом каждый кадр вручную открывал в Photoshop и натравливал на него Action 2. После окончания его работы я выбирал понравившиеся мне варианты оформления, перемещал их из заданной папки "к месту постоянной дислокации", а остальные файлы удалял. Заданная в Action 2 папка освобождалась и я мог опять запускать Action 2 для обработки следующей фотографии, которые он сохранял в эту же папку под теми же именами.
В общем рутина несусветная. Но если получится найчить Action 2 сохранять новый файлы не по жёстко заданному имени, а ко какой то переменной, то можно будет связать эти два action и съэкономить много времени на типовой обработке, чтобы посвятить его более творческим вопросам.
ВОПРОС:
подскажите, пожалуйста, что нужно сделать, чтобы при пакетной обработке новые файлы сохранялись под другими именами? Например, если в заданной папке уже есть файлы с именами от 1.jpg до 10.jpg, то следующая группа сохранялась в эту-же папку с именами от 11.jpg до 20.jpg. Или по любому другому алгоритму, лишь бы старые файлы не затирались новыми?
Пояснение:
в результате нужно получить полностью автоматическую работу связки из этих двух Action, чтобы можно было запустить процесс и пойти заниматься другими делами, а не сидеть перед экраном и править имена вновь сохраняемых файлов.
P.S.
Для визуальной поддержки вопроса: http://www.wedding-piter.ru/downloads/obrabotka.jpgПодробнее
Когда вы запускаете Batch, в нижней части диалогового окна есть опции сохранения результата (и галочка Override Action "Save As" Commands) - вот ТАМ вы можете задать какие хотите имена файлов. Т.е. после прогона Action 1 вы сохраняете под именем DocumentName_Sharp_and_Noise, после прогона Action 2 сохраняете как DocumentName_BW, после Action 3 - DocumentName_Sepia и т.д.
Re[MaximK]:
2CI - мне показалось, автор хочет чтобы имена генерились автоматически. Запустил экшен - и чтобы куча картинок обработалась. А так он будет сидеть у компа и придумывать имена сам. :)
Я не уверен, что экшены сохраняются скриптом.
Однако знаю, что экшен можно вызывать из скрипта.
Вы с программированием немного знакомы?
В ФШ-ском фолдере есть Scripting Guide. Откройте подходящий референс java или VB, и посмотрите главу Action Manager.
Если коротко, запускается ScriptListener плагин, играется Ваш экшен и лисенер записывает скрипт, соответствующий экшену в лог файл.
Дальше нужно немного программирования - надо либо передать экшену имя файла для использования при сохранении либо сохранить самому (это запишется в скрипт). Можете, например, использовать имя исходника, чтобы было что то вроде IMG0001-1, IMG0001-2 и т.д. , или еще что придумаете.
Ну и в референсе рассказано как подрихтовать лог файл чтобы сделать работоспособный скрипт.
Я не уверен, что экшены сохраняются скриптом.
Однако знаю, что экшен можно вызывать из скрипта.
Вы с программированием немного знакомы?
В ФШ-ском фолдере есть Scripting Guide. Откройте подходящий референс java или VB, и посмотрите главу Action Manager.
Если коротко, запускается ScriptListener плагин, играется Ваш экшен и лисенер записывает скрипт, соответствующий экшену в лог файл.
Дальше нужно немного программирования - надо либо передать экшену имя файла для использования при сохранении либо сохранить самому (это запишется в скрипт). Можете, например, использовать имя исходника, чтобы было что то вроде IMG0001-1, IMG0001-2 и т.д. , или еще что придумаете.
Ну и в референсе рассказано как подрихтовать лог файл чтобы сделать работоспособный скрипт.
Re[vga50]:
от:vga50Так так и будет. Он задает формулу для генерации имен, а не сами имена.
2CI - мне показалось, автор хочет чтобы имена генерились автоматически. Запустил экшен - и чтобы куча картинок обработалась. А так он будет сидеть у компа и придумывать имена сам. :)Подробнее
