Обзор Yes Ai API Qwen Images. Как удалять водяные знаки - часть 6

API для удаления водяных знаков с помощью нейросети Qwen Images — отличный инструмент для всех, кто работает с фотографиями и иллюстрациями. Этот сервис легко интегрируется в любой проект. Он автоматически убирает любой надпись — не только watermark, но и любые лишние штампы и тексты на изображениях.

Обзор Yes Ai API Qwen Images. Как удалять водяные знаки - часть 6

Всё построено на умной нейросети Qwen Images. В основе — популярная технология редактирования картинок, изучить которую можно прямо в документации.

Перед тем как внедрять функцию у себя на сайте или в приложении, советую сначала протестировать её через нашего Telegram-бота. Просто переходите по @yes_ai_bot, загружайте картинку и смотрите результат своими глазами. Реально удобно и быстро!

В API есть не только удаление водяных знаков. Вот какие ещё задачи может решить наш сервис:

  • Сменить фон на белый одним кликом
  • Автоматически убрать watermark-и
  • Превратить черно-белое фото в цветное (и наоборот, если нужно)
  • Восстановить старую, "убитую" фотографию
  • Получить отчётливый контур изображения (алгоритм canny)
  • Сделать карту глубины для создания 3D-эффекта
  • Преобразовать обычную картинку в трёхмерный объект

Как удалять водяные знаки через API Qwen Image Edit

Отдельный документ посвящён детальному описанию методов работы с изображениями.

POST https://api.yesai.su/v2/qwen/generations
headers: { Content-Type: application/json, Authorization: Bearer }

Так выгладит запрос для удаления водяного знака с картинки в Qwen Images API:

curl -X POST https://api.yesai.su/v2/qwen/generations -H "Authorization: Bearer <token>" -H "Content-Type: application/json" -d '{ "type": 101, "checkpoint_id": 2, "sampler_id": 1, "steps": 20, "cfg": 2.5, "denoise": 1, "references_urls": ["https://api.yesai.su/tests/face1.jpeg"] }'

параметры:

  • type = '' (обязательное поле. Значения: 81 — создание референса изображения по промпту, 100 — удаление фона, 101 — удаление водяного знака, 102 — раскрашивание вариант 1, 103 — раскрашивание вариант 2, 104 — реставрация фото, 105 — выделение контура, 106 — генерация карты глубины, 107 — извлечение элементов одежды, 108 — эффект старины, 109 — омоложение, 110 — стилизация, 112 — дизайн в 3D)
  • checkpoint_id = 2 (обязательный идентификатор. 2 — режим обработки изображений)
  • sampler_id = 1 (необязательное поле. ID используемого сэмплера)
  • steps = 20 (опционально. Количество шагов: по умолчанию — 20. Диапазон: от 10 до 30 с шагом 1)
  • cfg = 2.5 (опционно. Насколько точно следовать тексту из промпта: по умолчанию — 2.5. Допустимые значения: от 2 до 3 с шагом 0.5)
  • denoise = 1 (опционально. Степень шумоподавления: стандарт — 1, минимально — 0.9, максимально — 1.1, шаг 0.1)
  • references_urls = [] (обязательное поле, массив. Содержит единственную ссылку на изображение, с которого требуется удалить watermark)

Формат ответа при удачной обработке:

['success' => true, 'message' => 'OK', 'results' => ['generation_data' => [ ... ]]], 200

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

  • 100 — убрать фон из кадра
  • 101 — удалить watermark-и
  • 102 — раскрасить черно-белое изображение
  • 104 — восстановить повреждённое фото
  • 105 — выделить контур на картинке
  • 106 — создать depth map
  • 112 — преобразовать картинку в 3D-формат

После отправки задачи Yes AI предоставит уникальный id заказа. С его помощью вы сможете узнать статус обработки и забрать готовый результат. Подробнее о работе с задачами читайте в соответствующих разделах документации.

Начать дискуссию