Замена лица в Photoshop: рабочая инструкция и фиксы для типичных сбоев
Замена лица сводится к четырём опорным действиям: выделить черты на фото-доноре, совместить глаза через CTRL+T, удалить область под вставленным лицом со сжатием выделения на 5–10 пикселей и применить Редактирование > Автоналожение слоев. Этот материал ведёт по полному циклу и параллельно разбирает реальные сбои из комментариев пользователей: обводки вместо слияния, исчезновение лица, нерабочий CTRL+клик, пересветы по краям. Отдельно сравниваются режимы Auto-Blend Layers, потому что выбор между Панорамой и Стековыми изображениями определяет, получится результат или нет.
Какие фото подойдут для замены лица: требования до начала работы
Главная причина грубого результата срабатывает ещё до открытия Photoshop. Несовместимые исходники не вытянет ни одна техника наложения. Проверьте фото по чеклисту, и половина проблем дальше просто не возникнет.
- Оба лица смотрят анфас. Поворот головы делает совмещение глаз невозможным: при любом масштабировании зрачки разойдутся.
- Свет на обоих фото падает с одной стороны. По данным lumpics.ru, расхождение направления света даёт пересветы и тёмные пятна после Auto-Blend.
- Ракурс съёмки совпадает по высоте камеры и углу, иначе лицо ляжет криво даже после выравнивания.
- Разрешение фото-донора не меньше целевого. Уменьшать через Free Transform можно без потерь, увеличивать – с заметной мылимостью.
- Все черты лица видны и не закрыты волосами или рукой.
- Файл сохранён в PSD или работа идёт на копии. Оригинал не перезаписывайте: возврата к исходнику не будет.
Лассо или Перо: какой инструмент выделения выбрать
Выбор зависит от фона на фото-доноре. Для фото с чётким контрастом между лицом и фоном быстрее и проще Лассо (горячая клавиша L). Активируется одной клавишей, ведётся по контуру свободной рукой, замыкается двойным щелчком.
Pen Tool работает медленнее, но даёт якорные точки, которые потом можно подвинуть. Это обязательный инструмент при сложном или однотонном фоне, когда Лассо легко уведёт линию мимо контура. После замыкания пути нажмите правую кнопку, выберите Make Selection и установите радиус пера 5 пикселей или выше: по данным wikiHow, это минимум для сглаживания краёв перед последующими шагами.
Главное правило выделения, которое в active-vision.ru называют ключевым: обводите только черты лица (брови, нос, губы), не захватывая лишних участков кожи. Чем уже область выделения, тем мягче ляжет граница после Auto-Blend.
Пошаговая замена лица методом Auto-Blend Layers
Базовый сценарий состоит из одиннадцати шагов. Каждый рассчитан на стандартный интерфейс Photoshop CS6 или любой версии CC, разница между ними здесь не сказывается.
- Откройте оба фото в разных вкладках через File > Open.
- Выделите лицо на фото-доноре инструментом Лассо или Pen Tool, обводя только брови, нос и губы.
- Скопируйте выделение клавишами CTRL+C, переключитесь на целевое фото, вставьте через CTRL+V, снимите выделение CTRL+D. Вставленное лицо появится новым слоем.
- Снизьте непрозрачность слоя до 30–65 процентов. По active-vision.ru рабочее значение 30 процентов, по lumpics.ru – около 65: оба варианта корректны, выбор зависит от того, насколько хорошо просвечивает нижний слой.
- Нажмите CTRL+T (Свободное трансформирование). В первую очередь совмещайте глаза, они главный ориентир восприятия лица. Удерживайте SHIFT при масштабировании для сохранения пропорций. После выравнивания обязательно нажмите Enter для подтверждения.
- Верните непрозрачность слоя на 100 процентов.
- Создайте дубликат фонового слоя комбинацией CTRL+J, переименуйте его в «тело», скройте оригинальный фон.
- Зажмите CTRL и кликните по миниатюре слоя с лицом. Photoshop построит выделение по форме непрозрачных пикселей слоя.
- Откройте Выделение > Модификация > Сжать. Введите 5–7 пикселей для среднего фото, 10 пикселей для крупного. Эти значения берутся из active-vision.ru и lumpics.ru.
- Скройте слой с лицом, активируйте слой «тело», нажмите Delete для удаления области под вставленным лицом, снимите выделение CTRL+D.
- Сделайте слой с лицом видимым, выделите оба слоя (CTRL+клик по второму) и примените Редактирование > Автоналожение слоев.
Зачем нужно сжатие выделения на шаге 9? Без него по краям остаётся тонкая полоска оригинальной кожи, которую Auto-Blend подсвечивает как границу. Сжатие отодвигает контур внутрь, и шов уходит под перекрывающий слой.
Панорама или Стековые изображения: что выбрать в диалоге
Это самая частая точка отказа. Пользователь жмёт Панорама, ставит галочку Плавные переходы цвета и тона и получает не слияние, а две обводки по контуру лица. Совет из комментариев: переключиться на второй пункт диалога.
- Панорама + Плавные переходы цвета и тона – стандартный режим, по active-vision.ru подходит для большинства случаев замены лица, когда свет и цвет на обоих фото близки.
- Стековые изображения – альтернативный режим, который lumpics.ru рекомендует при значительной разнице в освещении: лицо с уличного света на тело в студийном свете чаще всего ложится именно через этот режим.
- Обводки вместо слияния после Панорамы – переключайтесь на Стековые изображения и применяйте команду повторно.
- Лицо исчезло после команды – проверьте, что перед применением были выделены именно два нужных слоя (лицо и «тело»).
Выравнивание тона кожи после наложения
После Auto-Blend контур ушёл, но кожа на вставленном лице всё ещё розовее или желтее, чем на теле. Любительский результат отличается от чистого именно этим. Для доводки тона есть три рабочих метода, и они складываются друг с другом.
Метод 1. Hue/Saturation
Самый быстрый путь: Image > Adjustment > Hue/Saturation, либо корректирующий слой через Layer > New Adjustment Layer с привязкой через Clipping Mask только к слою с лицом. По wikiHow второй вариант предпочтительнее, потому что коррекция не разрушает пиксели и её можно отключить в любой момент.
Метод 2. Слой в режиме Цветность
Для тонкой подгонки оттенка создайте новый пустой слой и в выпадающем списке Mode выберите Цветность (Color). Зажмите ALT и кликните по участку оригинальной кожи: пипетка возьмёт точный образец. Мягкой кистью пройдитесь по вставленному лицу. Режим Цветность меняет только оттенок, текстура и поры остаются нетронутыми, поэтому результат не выглядит замыленным.
Метод 3. Восстанавливающая кисть
Если на подбородке или у краёв образовались участки без текстуры, используйте Healing Brush. ALT+клик для образца с соседнего участка кожи, затем проведите по проблемной зоне. По lumpics.ru эта операция применяется уже после слияния всех слоёв в копию: нажмите CTRL+SHIFT+ALT+E, и Photoshop создаст совмещённый слой поверх существующих, не разрушая структуру.
Финальный штрих – маска слоя. Добавьте её к слою с лицом, возьмите мягкую чёрную кисть с непрозрачностью 20–30 процентов и пройдите по краям совмещения. Чёрный на маске работает как невидимый ластик: видимый шов уходит, а лицо при этом остаётся на месте.
Типичные ошибки и как их исправить
Ниже собраны симптомы, которые чаще всего всплывают в комментариях под уроками по замене лица. Каждый пункт даёт причину и конкретное действие, которое возвращает процесс на рельсы.
| Симптом | Причина | Что сделать |
|---|---|---|
| CTRL+клик по слою выдаёт сообщение «ни один пиксель не выделен больше чем на 50%» | Слой с лицом скрыт или его непрозрачность ниже 100 процентов | Включите видимость слоя (значок глаза) и поднимите непрозрачность на 100 процентов перед CTRL+кликом |
| После Auto-Blend Layers вместо слияния появились две обводки по контуру | Режим Панорама не справляется с разницей цвета и тона между фото | Откатите действие и примените Auto-Blend повторно с режимом Стековые изображения |
| После применения команды лицо пропадает со сцены | Перед нажатием Auto-Blend был выделен только один слой | Удерживая CTRL, выделите оба слоя (лицо и «тело»), затем повторите команду |
| Вокруг вставленного лица пересветы или область становится чёрной | Слишком большая разница в яркости между фото-донором и целевым | До применения Auto-Blend выровняйте яркость через Hue/Saturation на слое с лицом |
| Free Transform не сохранил масштаб и поворот после переключения на другой инструмент | Не нажат Enter для подтверждения трансформации | Всегда нажимайте Enter после выравнивания. Без подтверждения Photoshop сбрасывает изменения |
| Лицо растянуто или сплющено после масштабирования | Пропорции не были зафиксированы | Удерживайте SHIFT во время масштабирования через CTRL+T для сохранения соотношения сторон |
| После Auto-Blend по краю осталась тонкая граница в виде линии | Шаг сжатия выделения был пропущен | Перед удалением области под лицом примените Выделение > Модификация > Сжать на 5–10 пикселей |
Один совет, который экономит часы. Перед стартом продублируйте фоновый слой через CTRL+J и работайте только с копией. Если что-то пойдёт не так на десятом шаге, у вас останется чистый исходник, и не придётся открывать файл заново. Подробнее о ходе процесса на конкретных примерах есть на active-vision.ru и lumpics.ru.
сделал всё по инструкции, а на автоналожении вместо слияния вылезли две обводки по контуру лица. блин уже не первый раз так
ну такое, у меня эти обводки тоже постоянно лезли
панорама стоит в диалоге? если свет на фото разный, она не вытянет. переключи на стековые изображения и примени заново
панорама да, с галкой плавные переходы. сейчас попробую стековые
а где этот диалог вообще вылазит, у меня сразу всё слилось без вопросов типа
странно что сразу слилось, обычно режим спрашивает. имхо у тебя версия другая
о блин на стековых реально слилось без обводок. почему в статье это не первым пунктом то
потому что для большинства фото панорама норм, стековые уже когда свет разъезжается. вот у тебя как раз тот случай был
плюсую, стековые меня тоже не раз спасали
сжатие выделения не пропускайте. без него тонкая полоска по краю остаётся всегда
а на сколько сжимать, я ставил 5 но линия всё равно еле видна
для крупного бери 10. у меня портреты обычно 2300 по высоте, на них 8-9 нормально ложится
а перо обязательно или лассо хватит, у меня лассо прыгает по контуру всё время
лассо для контрастного фона, если фон однотонный только перо. радиус пера ставь 15 минимум, иначе края рваные
хм
ещё момент, после слияния кожа на лице желтее чем на теле. это чем лечить
новый слой в режиме цветность сверху, alt клик по коже тела для образца и мягкой кистью по лицу. текстуру не трогает
или hue/saturation через clipping mask, быстрее когда времени нет
цветность помогла, спасибо. а вот healing brush у меня область вообще чёрной делает, что не так...
пробовал заменять лицо через нейронки, там проще конечно. но в фотошопе контроля над краями больше
а через какую нейронку, тоже хочу попробовать
у меня вечно ctrl клик по слою пишет что ни один пиксель не выделен, бесит дико
кстати была у меня история с заменой лица на фото с днюхи, отдельная история, не сейчас
тот кто выше про желтизну спрашивал, добавь ещё маску слоя и чёрной кистью по краям пройди, шов добивает
маска обязательна, без неё край палится
читаю всё это и думаю что проще сразу искать исходники с одинаковым светом, половина бед же отсюда
а если лица под совсем разным углом, их вообще никак не совместить? или есть способ