Как я могу сделать автоматическое вычитание фона с эталонным изображением в Photoshop? - Фотопедия
2 голосов
/ 30 ноября 2013

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

Поскольку это будет большое количество снимков, я ищу (полу) автоматический способ удаления фона. Я думал о какой-то функции вычитания фона, такой как Mac PhotoBooth, где на основе эталонного фонового изображения он автоматически обнаруживает не фоновые области.

Как это возможно в потребительских приложениях, таких как Photoshop?

Ответы [ 2 ]

1 голос
/ 20 декабря 2013

В зависимости от того, как вы делаете ваши фотографии, это может быть довольно легко или невозможно ...

Если

  • Вы управляете освещением стены (оно может быть узором, но делает жизнь сложнее - в общем, рекомендуется один цвет с равномерным освещением)
  • люди на стене не отбрасывают тень,
  • цвет стен и ЛЮБОЙ цвет на людях не совпадают (или они даже не рядом)
  • камера исправлена ​​
  • Фиксированный DOF
  • Фокус (!) Фиксирован
  • баланс белого и т. Д. Фиксирован (используйте калибровку цвета на начало)
  • и вы используете низкий ISO, чтобы избежать точек на изображении,

тогда

  • Вы можете сделать эталонное фото стены,
  • сделать фотографию людей (или одного человека)
  • поместите эти два изображения в Photoshop
  • использовать «Substract» на двух слоях изображения
  • используйте порог для выбора точек, близких к 0,
  • использовать созданное изображение в качестве маски для маскировки фотографии с людьми

Все это можно автоматизировать с помощью пакетной обработки. Но прежде чем сделать это, попробуйте сами. В общем, это не невозможно, но и не просто.

Возможно, вам придется немного позабавиться вручную с маскировкой, но если вы будете придерживаться вышеуказанных правил, ручная работа не такая уж большая. Если вы отклоняетесь от приведенных выше правил, это становится все сложнее и сложнее.

Особенно вокруг волос, это может стать кошмаром, потому что волосы работают как своего рода фильтр, который может изменять цвета - это просто физика.

Существует причина, по которой люди используют greenboxing / blueboxing, и даже для этого требуются хорошие навыки для получения отличных результатов (если только вы не выходите с низким разрешением).

0 голосов
/ 01 декабря 2013

Компьютеры видят только пиксели, а не объекты, поэтому фоновая пластинка не будет особенно полезна, если она не будет точно такой же. Если бы это было точно так же, смесь вычитания сделала бы довольно хорошую работу по ее удалению в основном, но незначительное изменение экспозиции все равно приведет к некоторому шуму.

Действительно, нет никакого способа сделать это автоматически, извлечение - это в основном ручной процесс.

Добро пожаловать на сайт Фотопедия, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...