Разработка HTTP-сервиса для замены лица на изображениях

Необходимо создать HTTP-сервис (микросервис), который выполняет автоматическую замену лица на фотографиях с сохранением всех ключевых характеристик исходного изображения.

Основная функциональность

  • Сервис принимает на вход два изображения:
    • Исходное изображение (фон, стиль, поза)
    • Фотография ребёнка (источник лица для переноса)
  • Обрабатывает изображения и генерирует результат.
  • Возвращает итоговое изображение, где лицо ребёнка гармонично интегрировано в исходную картинку.

Ключевые требования к результату

  • Полное сохранение стиля исходного изображения: цветокоррекция, освещение, художественные эффекты.
  • Сохранение эмоций и выражения лица с исходной фотографии.
  • Точное соответствие позе, ракурсу и наклону головы.
  • Естественное и реалистичное наложение, без артефактов на стыках.
  • Высокое качество итогового изображения.

Технические требования

  • Реализация в виде HTTP-сервиса (REST API).
  • Чётко определённые конечные точки (endpoints) для загрузки изображений и получения результата.
  • Обработка изображений в распространённых форматах (например, JPG, PNG).
  • Грамотная обработка ошибок и валидация входных данных.
  • Документация по API.

Ожидаемый результат

Рабочий, оттестированный HTTP-сервис, готовый к интеграции, который по запросу с двумя изображениями возвращает качественно обработанный результат.

Оцифровка чертежей в Компас 2D

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