Техническое задание: Парсер изображений с удалением водяных знаков

Цель проекта

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

Основные требования

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

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

Готовый рабочий скрипт на PHP, который по заданным параметрам (URL-адреса) собирает изображения, обрабатывает их, удаляя наложенные водяные знаки, и сохраняет чистые файлы в указанную директорию на сервере.