Как убрать белый фон с фото
Кажется, что белый фон убрать проще всего: он же ровный. На практике всё наоборот — именно белый фон даёт самую заметную кайму по контуру. Разбираем, почему так и как с этим работать.
Почему белый фон — самый сложный
Три причины:
- Белый фон не бывает равномерным. Даже у стены есть градиент: у окна светлее, у пола темнее. Автоматика не может провести чёткую границу там, где фон мягко переходит от белого к серому.
- Объект и фон смешиваются по краю. В пикселях на границе есть смесь цвета объекта и белого фона. Убрать фон «в ноль» невозможно — часть белого остаётся в контуре.
- Светлые объекты исчезают. Белая рубашка на белом фоне — модель не понимает, где заканчивается объект.
Что делать до обработки
Результат сильно зависит от исходника. Три вещи помогают:
- Контраст. Если объект тёмный, а фон белый — результат будет чистым. Если объект тоже светлый, контур «поплывёт».
- Равномерный свет. Тени на фоне создают градиент, с которым автоматика ошибается.
- Резкость. Размытое фото даёт размытую границу — модель не найдёт, где край.
Способы убрать белый фон
Автоматическое удаление
Бот в мессенджере, онлайн-сервис или приложение. Быстро и хорошо работает на контрастных объектах. На светлых объектах и при градиенте на фоне — возможны огрехи.
Удаление по цвету
Классический способ, который многие забывают. В редакторе выбирается инструмент удаления по образцу — «Волшебная палочка» или «Выделение по цвету». Кликаете по белому фону, выделяете его, удаляете. Работает мгновенно, если фон действительно однородный.
Плюс: полный контроль над порогом чувствительности. Можно убрать фон точно, не задев светлую часть объекта. Минус: если фон с градиентом — потребуется несколько проходов с разными порогами или ручная доработка.
Ручное выделение
Для сложных объектов — инструмент «Перо» или «Выделение и маска». Долго, но результат точный.
Проблема: белая кайма по контуру
Самая частая жалоба. Причина — в пикселях на границе остался белый от старого фона. На новом тёмном фоне он виден как светлый контур.
Способы убрать:
- Уменьшить маску на 1–2 пикселя — срезает краевые пиксели вместе с белым.
- Подтянуть край инструментом «Уточнить край»: сдвинуть границу внутрь объекта.
- Залить кайму цветом объекта — ручной приём: тонкой кистью пройти по контуру, взяв цвет из самого объекта.
Практический совет. Если фото ещё не сделано, не снимайте на чисто белом фоне, если планируете его удалять. Светло-серый или голубоватый фон убирается точнее: граница между объектом и фоном заметнее, и автоматика работает чище. Снимать «на белом, чтобы потом убрать» — плохая идея.
Когда белый фон убирать не нужно
Если фото идёт в карточку товара на маркетплейсе, белый фон — это и есть требование площадки. Убирать его не надо. Достаточно выровнять: убрать тени, заменить сероватый оттенок на чистый белый, выровнять градиент.
Это делается проще, чем удаление: инструмент «Уровни» или «Кривые» в редакторе, либо автоматическое выравнивание фона. Результат — ровный белый, как требует площадка.
Как проверить результат
Наложите картинку на тёмный фон. Если по контуру появилась светлая линия — кайма осталась. На светлом фоне (жёлтом, голубом) кайма видна ещё лучше: любой остаток белого будет выделяться на насыщенном цвете.
Второй тест — увеличить масштаб до 300–400% и пройтись по контуру. На таком увеличении край виден безошибочно.
Удалите фон прямо сейчас
Откройте бота в Telegram и обработайте первое фото за пару секунд. 15 обработок в месяц — бесплатно, без установки программ.
Попробовать бесплатноНет Telegram? Бот работает и в MAX — открыть в MAX