December 20, 2022

Как удалить фон на всех слоях сразу

Рассказывала, как сделала стикер для верхней полосы журнала — кто-нибудь заметил самолетик?

Исходно это был гиф з00рх на черном фоне.

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

Если вы еще не пользовались Action — стоит попробовать!
Это легко и интуитивно понятно. Окна(window) —> Действия(Action)->Новое

не помешает указать «горячую клавишу», пригодится.

Пошла запись: что бы программа запомнила, чего мы от нее хотим и в какой последовательности — проделываем все необходимые действия  с одним кадром.

Предварительно все слои должны быть активированы и видимы (щелкнуть глазку в панели слоев, или провести курсором по всем).
1. Выделяем нижний слой в панели слоев.
2. В меню «Выделить» выбираем «Цветовой диапазон»

2. Настраиваем на фон. Желательно чтобы он был контрастным и однотонным (в анимашках этого можно ожидать):

3. Фон окажется выделенным, осталось нажать delit для удаления.
4. ALT + ] — это команда для перехода на слой выше.

Останавливаем запись — экшен готов.
Теперь для очистки всех слоев от фона достаточно сорок раз нажать на «горячую клавишу» (у меня было F12) — пятнадцать секунд на все про все =)(картинка маленькая, обработка проходит влёт)
Если слоев 100+ можно записать еще один экшн по нажатию клавиши 10/20/...раз (случалось сооружать процесс из нескольких итераций каскадом)

— Зачем очищать было?
— Хотела прозрачный гиф, чтоб органично смотрелся в журнале черный был не в тему.

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


Давнишние чайнички переделала: