BgKillerBot BgKillerBot

Как убрать белый фон с фото

Кажется, что белый фон убрать проще всего: он же ровный. На практике всё наоборот — именно белый фон даёт самую заметную кайму по контуру. Разбираем, почему так и как с этим работать.

Почему белый фон — самый сложный

Три причины:

  • Белый фон не бывает равномерным. Даже у стены есть градиент: у окна светлее, у пола темнее. Автоматика не может провести чёткую границу там, где фон мягко переходит от белого к серому.
  • Объект и фон смешиваются по краю. В пикселях на границе есть смесь цвета объекта и белого фона. Убрать фон «в ноль» невозможно — часть белого остаётся в контуре.
  • Светлые объекты исчезают. Белая рубашка на белом фоне — модель не понимает, где заканчивается объект.

Что делать до обработки

Результат сильно зависит от исходника. Три вещи помогают:

  1. Контраст. Если объект тёмный, а фон белый — результат будет чистым. Если объект тоже светлый, контур «поплывёт».
  2. Равномерный свет. Тени на фоне создают градиент, с которым автоматика ошибается.
  3. Резкость. Размытое фото даёт размытую границу — модель не найдёт, где край.

Способы убрать белый фон

Автоматическое удаление

Бот в мессенджере, онлайн-сервис или приложение. Быстро и хорошо работает на контрастных объектах. На светлых объектах и при градиенте на фоне — возможны огрехи.

Удаление по цвету

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

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

Ручное выделение

Для сложных объектов — инструмент «Перо» или «Выделение и маска». Долго, но результат точный.

Проблема: белая кайма по контуру

Самая частая жалоба. Причина — в пикселях на границе остался белый от старого фона. На новом тёмном фоне он виден как светлый контур.

Способы убрать:

  • Уменьшить маску на 1–2 пикселя — срезает краевые пиксели вместе с белым.
  • Подтянуть край инструментом «Уточнить край»: сдвинуть границу внутрь объекта.
  • Залить кайму цветом объекта — ручной приём: тонкой кистью пройти по контуру, взяв цвет из самого объекта.

Практический совет. Если фото ещё не сделано, не снимайте на чисто белом фоне, если планируете его удалять. Светло-серый или голубоватый фон убирается точнее: граница между объектом и фоном заметнее, и автоматика работает чище. Снимать «на белом, чтобы потом убрать» — плохая идея.

Когда белый фон убирать не нужно

Если фото идёт в карточку товара на маркетплейсе, белый фон — это и есть требование площадки. Убирать его не надо. Достаточно выровнять: убрать тени, заменить сероватый оттенок на чистый белый, выровнять градиент.

Это делается проще, чем удаление: инструмент «Уровни» или «Кривые» в редакторе, либо автоматическое выравнивание фона. Результат — ровный белый, как требует площадка.

Как проверить результат

Наложите картинку на тёмный фон. Если по контуру появилась светлая линия — кайма осталась. На светлом фоне (жёлтом, голубом) кайма видна ещё лучше: любой остаток белого будет выделяться на насыщенном цвете.

Второй тест — увеличить масштаб до 300–400% и пройтись по контуру. На таком увеличении край виден безошибочно.

Удалите фон прямо сейчас

Откройте бота в Telegram и обработайте первое фото за пару секунд. 15 обработок в месяц — бесплатно, без установки программ.

Попробовать бесплатно

Нет Telegram? Бот работает и в MAX — открыть в MAX

← Все статьи