Category: компьютеры

Эрик

Простое решение

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

Общая идея решения:
• Раз экшн не может определить пропорции, значит нужно это делать скриптом.
• Весь экшн переписывать в скрипт только ради определение «горизонталь/вертикаль» смысла большого нет.
• Поэтому разносим действие на две части — вызов нечта, определяющего пропорции картинки и, собственно, вся программа дальнейшей обработки в зависимости от пропорций.
• Проще всего сделать это в виде трёх самостоятельных экшнов — один определяет пропорции, после чего вызывает соответствующий «вертикальный» или «горизонтальный» экшн.

Что, собственно и реализовано в данном примере.

TX Helper.jsx — скрипт, который определяет пропорции картинки и вызывает эншн «Actions for Horizontal images» из набора «TX Helpers» для горизонтальных картинок и «Actions for Vertical images» из набора «TX Helpers» для вертикальных (и квадратных) картинок, соответственно.

TX Helpers.atn — набор из трёх экшнов:
Do H/V actions — тот самый экшн, который просто вызывает скрипт «TX Helper» (проверьте и при необходимости измените на свой путь к файлу TX Helper.jsx в этом самом вызове)
Actions for Horizontal images — экшн, который будет вызван для горизонтальных картинок и сам вызовет нужный обработчик, в котором уже будут прописаны все необходимые действия с картинкой
Actions for Vertical images — экшн, который будет вызван для вертикальных (и квадратных) картинок, соответственно.

TX Helpers examples.atn — а это как раз примеры таких экшнов-обработчиков, различающихся в зависимости от пропорций картинки.

Брать [тут] (~4Kb).

Закрывать Фотошоп, разархивировать в соответствующие папки, открывать Фотошоп.
Глянули в Files->Scripts… на предмет наличия строчки «TX Helper (V or H)». Если есть, ок. Если нет — плохо.
Пошли в палитру экшнов и через Load Actions… загрузили TX Helpers.atn и TX Helpers examples.atn. Проверили палитру Actions на пердмет наличия наборов «TX Helpers» и «TX Helpers examples». Если есть, ок. Если нет — плохо.
А дальше…
Придумали какую-то обработку — записали два экшна (если обработка у вас различается для горизонтальных и вертикальных кадров) — прописали вызовы этих экшнов в соответсвующие «Actions for…» в наборе «TX Helpers» — а в Batch… потом указали TX Helpers и Do H/V actions, соответственно. И понеслась.

З.Ы. Если нужна инструкция с картинками, могу нарисовать :)
Эрик

Вот как-то так...



AutoBackup v0.2 alpha [скачать]

Бажно и просто, но как-то работает :)

Update: если кто будет тестировать и ловить какие-то баги — пишите сюда. Вместе с предложениями по улучшению. Также интересна проверка работоспособности скрипта в CS2.
Эрик

Несколько простых действий…


Оригинальная фотография (слева) и обработка (справа).

Вобщем, попалась на глаза мне фотография, сделанная одним замечательным человеком. И чего-то в ней на мой вкус не хватало…

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

Разумеется, если у вас своя студия и есть достаточно источников света для решения подобной проблемы, то лучше её решить прям на месте.

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

Collapse )
  • Current Music
    БИ-2 - Мой Рок-н-ролл