Техническое задание: Массовая обработка изображений

Цель проекта

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

Исходные данные и требования

  • Объем: 100 000 изображений.
  • Формат и размер исходных файлов: 800 на 600 пикселей.
  • Источник данных: Реестр (список) ссылок на изображения.
  • Операция: Для каждой картинки необходимо заменить фрагмент размером 20 на 20 пикселей.
  • Данные для замены: Используется отдельное изображение-донор размером 20x20 пикселей.
  • Координаты: Замена производится по заданным координатам для каждого изображения (координаты, предположительно, указаны в реестре).
  • Аналогия: Операция похожа на удаление водяного знака или наложение патча.

Требования к результату

  • Качество: Обработка должна производиться без потери качества исходных изображений.
  • Сохранение: Обработанные файлы необходимо загрузить в облачное хранилище (Яндекс.Диск или аналогичный сервис).
  • Технологии: Допускается использование любых подходящих инструментов, включая библиотеки для обработки изображений или решения на основе ИИ.

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

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

Восстановление и поддержка функционала сайта

Требуется устранить неполадки на сайте: восстановить два неработающих блока (авторизация и импорт данных) и обеспечить их дальнейшую поддержку. Рассматриваю долгосрочное сотрудничество с возможностью роста дохода.

Разработка современного сайта с анимацией на платформе Тильда

Необходимо создать двухстраничный сайт с современным дизайном и анимацией при загрузке. Дизайн-макет требуется подготовить в Figma, а реализовать на конструкторе Тильда, используя готовые шаблоны анимаций.