Перейти к основному контенту

Face Swap Pro от SpicyAPI — точная замена лица на изображениях. Переносит черты лица с референсного фото на человека на целевом изображении без ретуши, поэтому текстура кожи и зерно сохраняются. Две ссылки на изображения, без промпта.

От $0.16/изобр.

Рабочая область

Ввод

Редактирование изображений
1/1

Перетащите файл или ссылку на медиа, вставьте или выберите · 1 файл · Не более 10 МБ · JPG · PNG · WEBP

  • 1
Файлы: 1 / 1
Изображение, которое меняют. Форма головы, волосы, линия роста волос, поза, направление взгляда, костюм и фон этого человека сохраняются — заменяются только черты его лица. Одно хорошо различимое лицо на изображение, более или менее анфас и достаточно крупно, чтобы черты читались; групповой снимок сначала кадрируйте до объекта. JPEG, PNG или WebP по адресу, который открывается без входа в аккаунт и остаётся живым, пока выполняется задача. Не менее 1 символов
1/1

Перетащите файл или ссылку на медиа, вставьте или выберите · 1 файл · Не более 10 МБ · JPG · PNG · WEBP

  • 1
Файлы: 1 / 1
Изображение, которое даёт черты лица. Берётся только лицо, не форма головы и не волосы, поэтому кадрирование, фон и костюм этого снимка не учитываются. Выбирайте снимок, освещённый примерно с той же стороны, что и цель: замена не меняет свет цели, и расхождение проявляется швом на челюсти. Более крупное и резкое лицо здесь — главный рычаг качества на этом эндпоинте. Не менее 1 символов
Улучшить лицо
Прогоняет заменённое лицо через улучшение, чтобы получить его в более высоком разрешении. По умолчанию выключено. На цену не влияет.
Фильтр безопасностиВыключен

SpicyAPI не применяет фильтр безопасности к этой модели. Промпт и материалы передаются модели без изменений, а результат определяет сама модель.

Проверяем аккаунт перед включением отправки и расчёта стоимости.

Вывод

Готово к запуску
wet-skin-closeupПример результата

Связанные модели и следующие шаги

Нужной модели нет?

Напишите, какую модель добавить и для чего она вам нужна. Запрос попадёт к тем, кто решает, что подключать дальше.

Два поля, один перенос и ничего сверху

У Pro самая маленькая поверхность запроса среди всех эндпоинтов замены в каталоге: целевое изображение и лицо-референс, третьего поля нет. Ни prompt, ни зерна, ни формата, и никакого прохода ретуши поверх результата. Это и есть продукт, а не пробел в нём: такой уровень берут, когда доводку делает собственный конвейер, а лишнее приукрашивание пришлось бы отменять.

Открыть рабочую панель
Два поля, один перенос и ничего сверху
Эндпоинт
Один вызов edit, асинхронный, одна картинка в ответ
Необязательные поля
Нет — в схеме ровно два свойства
Оплата
За возвращённую картинку, по факту завершения
Фильтрация контента
Без цензуры — со своей стороны мы её не добавляем
Всего два поля
Это всё тело запросаimage_url и reference_image_url, оба с JPEG, PNG и WebP. additionalProperties равно false, поэтому ничего другого попросту не принимается.
Без прохода ретуши
Возвращается сам переносПосле замены ничего не сглаживается и не пересводится. Если цветом занимается ваш следующий этап, ему не с чем бороться.
Настраивать нечего
Ни зерна, ни prompt, ни форматаПеребирать нечего, поэтому вся работа над качеством уходит в выбор и кадрирование двух фотографий.

Чего Face Swap Pro намеренно не делает

  • Никакой ретуши после переноса

    Кожа не сглаживается, результат не пересводится. Конвейеры с собственной цветокоррекцией получают чистую основу вместо обработанной картинки, против которой пришлось бы работать.

  • Нечего настроить неправильно

    Две ссылки и больше ничего. Нет сочетания полей, которое можно выставить неверно, и нет перебора, который надо провести, прежде чем доверять выводу.

  • Схема, которая не уплывёт

    additionalProperties равно false при ровно двух свойствах. У интеграционного кода почти не остаётся поверхности, по которой он может сломаться.

  • Те же форматы, что и у остального семейства

    JPEG, PNG и WebP на обоих входах — публичной ссылкой, URI загруженного файла или встроенным data URI.

  • Асинхронно, как и все задачи здесь

    Отправляете, затем забираете результат колбэком или опросом задачи. Одна задача возвращает одну картинку.

  • Без цензуры, ответственность на вызывающей стороне

    Мы не добавляем проверку контента. Согласие и права на изображение остаются у того, кто отправляет фотографии.

Когда Pro — подходящий уровень

  • Этап доводки уже существует

    Цвет делается дальше

    Этап доводки уже существует

    Цвет, зерно и работа по коже происходят в вашем конвейере. Эндпоинт, который сглаживает заранее, выдаёт то, что придётся отменять до начала работы.

  • Меньше полей — меньше видов отказа

    Воспроизводимые интеграции

    Меньше полей — меньше видов отказа

    Два обязательных свойства и ни одного необязательного: форма запроса не может разойтись ни между сервисами, ни между окружениями.

  • Измеряется сам перенос

    Сравнительная оценка

    Измеряется сам перенос

    Без ретуши посередине вы оцениваете перенос внешности, а не косметический слой поверх него.

  • Совершеннолетние по обоюдному согласию, без проверки платформой

    Авторы и контент без цензуры

    Совершеннолетние по обоюдному согласию, без проверки платформой

    С нашей стороны ничего не фильтруется. Права улаживают до того, как изображения ушли.

Вызов Face Swap Pro из бэкенда

  1. Вложитесь в две фотографии

    Раз параметров нет, качество входа — единственный рычаг. Фронтальный, ровно освещённый референс достаточного разрешения двигает результат сильнее, чем любая настройка.

  2. Сделайте обе картинки адресуемыми

    Публичные HTTPS-ссылки, загрузка через платформу или встроенные data URI — работает всё. Хостить файлы самостоятельно не нужно.

  3. Отправляйте Idempotency-Key

    Повтор без ключа — это и есть путь заплатить за одну картинку дважды. С ключом повтор возвращает исходную задачу.

  4. callBackUrl вместо опроса

    Задача приходит сама по завершении, что снимает и планировщик, и задержку опроса.

  5. Отделяйте плохой ввод от временного сбоя

    Лицо не найдено — это invalid_request, и при каждом повторе будет то же самое. А upstream_unavailable повторить стоит.

Разобранные примеры

  • Замена, которая идёт в цветовой конвейер

    Возвращённая картинка попадает прямо в вашу коррекцию. Поскольку после переноса ничего не применялось, ваш LUT ложится на перенос, а не на чужую доводку.

  • Оценка уровней на своих фотографиях

    Прогоните одни и те же пары через Pro и Plus и посчитайте, сколько результатов вы бы действительно отдали. Примеры в галерее подобраны так, чтобы нравиться; настоящая проверка — ваши трудные пары.

  • Большой объём однородного материала

    Когда снимки приходят с одной контролируемой площадки, автоматическому сведению в Plus почти нечего исправлять, а простой перенос Pro проще в эксплуатации.

Вопросы о Face Swap Pro

Место Pro

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

Модели этой серии4

Модели изображений3