Техническое задание: Функция автоматического кропа по объектам
Цель проекта
Разработать и внедрить на сайте функцию, которая автоматически обрабатывает загружаемые пользователями фотографии. Система должна определять объекты на изображении, выполнять их кадрирование и выбирать основной объект для дальнейшего использования в поиске.
Основные требования
- Интеграция функции в процесс загрузки изображений на сайте.
- Автоматическое определение и выделение границ всех объектов на загружаемой фотографии.
- Интеллектуальное кадрирование (кроп) каждого обнаруженного объекта.
- Алгоритмический выбор главного (основного) объекта на изображении для приоритетного поиска.
- Функция должна работать на базе OpenCart 2.3.
- Решение должно быть стабильным и не нарушать работу существующего функционала сайта.
Ожидаемый результат
После загрузки фотографии система автоматически анализирует её, находит объекты, создаёт их кадрированные версии и подготавливает данные для поиска, фокусируясь на основном объекте в кадре.