Убрать фон
Удаление фона — шаг, от которого зависит всё остальное: нельзя поставить товар на чистый белый, заполнить 85 % кадра или добавить тень, пока не известно, какие пиксели — товар. Вот как это делается в браузере и — что полезнее — где перестаёт работать.
Почему порога по цвету недостаточно
Очевидный подход — удалить все пиксели, близкие к цвету фона. Он ломается почти на любом реальном товаре, потому что товары тоже содержат цвет фона. Белая коробка на белой бумаге теряет собственные грани. Бутылка с белой этикеткой теряет этикетку. Ботинок, снятый на белом, теряет белую подошву. Сравнение по порогу никак не отличает *белое вокруг товара* от *белого внутри него*, и результат — вырезка в дырах, которую потом чинят вручную; именно здесь большинство отказывается от автоматического удаления вовсе.
Что вместо этого делает удаление, связанное с краем
Используемый здесь метод стартует от краёв кадра и заливкой идёт внутрь, забирая только область, **связанную с краем** и достаточно близкую по цвету. Белое внутри товара не достигается никогда, потому что контур товара блокирует заливку. Именно это одно отличие заставляет работать случаи с белой этикеткой и белой подошвой. Сам цвет фона оценивается по полосе пикселей вдоль четырёх краёв, по медиане, а не среднему, чтобы одинокий тёмный предмет в углу не сдвинул оценку. Один и тот же код работает в браузере и в тестовых скриптах проекта: поведение, которое вы получаете, — то, что было проверено.
Знать заранее, сработает ли
Прежде чем что-либо удалять, приложение измеряет, насколько фон *ровный*: берёт расстояние каждой краевой выборки до оценённого цвета фона и смотрит 90-й процентиль этих расстояний. Ниже разброса 18 фон считается ровным, а удаление — надёжным. Выше — узорчатая поверхность, сильный градиент, полка с предметами — удаление не пробуют молча в надежде на удачу. Это измерение и есть честная часть: лучше сказать, что фон слишком пёстрый, чем выдать вырезку с прилипшим куском стола.
Где действительно ломается и что делать
Три случая побеждают эту технику, и никакая настройка их не чинит. **Пёстрый или узорчатый фон** — нет единого цвета фона для заливки. **Цвет товара совпадает с фоном** — заливка уходит внутрь товара: белая кружка на белой бумаге при мягком свете и без видимого края. И **полупрозрачные края**: волосы, мех, тюль, матовое стекло, сетка, где верный ответ — частичная альфа на пиксель, а не «внутри или снаружи». Для них правильный инструмент — платная ИИ-вырезка, а не браузерная; это разделение сделано намеренно, а не ограничение, которое мы хотели бы от вас скрыть.
Частые вопросы
Как бесплатно удалить фон с фото товара?
Если товар снят на ровной поверхности, браузерный инструмент делает это локально, без ограничений и водяных знаков. Пёстрый фон требует ИИ-вырезки, которая тратит кредиты.
Почему белое внутри моего товара сохраняется?
Потому что удаляется только область, связанная с краем кадра. Белое, замкнутое контуром товара, не достигается никогда.
Он стёр часть товара — почему?
Вероятно, товар касается края кадра либо в какой-то точке контура его цвет слишком близок к фону, и заливка прошла внутрь. Переснимите с зазором вокруг или используйте ИИ-вырезку.
Работает ли на волосах, мехе или стекле?
Плохо. Там нужна частичная прозрачность на пиксель, а не жёсткое решение. Это реальный предел техники, а не настройка.
Загружается ли моё фото для удаления фона?
Для браузерного удаления — нет, оно целиком работает во вкладке. ИИ-вырезка иная: она отправляет изображение модели. Интерфейс говорит, что есть что, до того как вы что-либо нажмёте.
Можно ли получить прозрачный PNG?
Да. Переключите фон на прозрачный и экспортируйте PNG вместо JPEG. Учтите: площадки, требующие белый, прозрачный файл не примут.
Фото товара, которые проходят проверку, — прямо в браузере. Перетащите фото, выберите площадку и получите кадр по её опубликованным правилам: фон удалён, товар вписан, тень по желанию — и проверка, которая скажет, какого правила вам ещё не хватает.
Открыть Product Photo Studio