B. Список программ и сервисов для отделения переднего плана от фона
Здесь представлен небольшой перечень инструментов, программ и сервисов, которые часто использует автор для отделения переднего плана от фона. Даётся их описание, преимущества и недостатки. Почти все эти программы и сервисы являются платными. Автор предполагает, что этот список является далеко неполным — на рынке всё время появляются новые алгоритмы и улучшаются старые, и процесс отделения фона становится всё легче. Однако автор не смог бы даже в течение своей жизни протестировать все эти алгоритмы, и он сделал свой субъективный выбор.
B.1. Инструмент «Волшебная палочка» в графических редакторах
Рис. B.01. Палитра инструментов Adobe Photoshop
На первом месте среди программ по отделения фона от объекта идут простейшие инструменты типа «Волшебная палочка», которые сейчас встроены практически во все растровые графические редакторы. Этот инструмент позволяет выделять «сплошняком» все пиксели, имеющие сходную яркость и цветовой оттенок. Он представляет собой «кисть-пипетку», которая может «считывать» цветовые значения пикселей, на которые указывает курсор. «Избирательностью» в выборе одинаковых пикселей управляет параметр «толерантность» — чем он выше, тем ниже избирательность по цветам. Поэтому при указании значения толерантности в «1» будут выделены только те пиксели, которые имеют одинаковый цвет с выбранным. В Photoshop обычно нет необходимости выбирать толерантность выше «30» — иначе граница между изображением и фоном будет «призрачной».
Достоинства инструмента:
- Поставляется вместе с графическим редактором, ничего лишнего платить не надо;
- При некоторой тренировке можно добиться лучших результатов при отделении простого фона;
- Наивысшая скорость работы;
- Является штатным средством при проведении ретуши и создании спецэффектов на цифровой фотографии;
Недостатки:
- Плохое качество отделения переднего плана от фона в сложных случаях (пейзажах, уличных зарисовках, съёмок в интерьере);
B.2. Варианты инструмента «Лассо» и «Быстрая маска»
На втором месте по значимости располагается инструмент «Лассо» с его разновидностями в Photoshop — «Полигональное лассо» и «Магнитное Лассо». Про обычное «Лассо» говорить нечего — этот инструмент присутствует во всех растровых графических редакторах. Оно позволяет выделять произвольную замкнутую область растрового изображения, рисуемую графическим курсором. Однако от обычного лассо мало пользы — более или менее точные контуры выделения можно нарисовать только при помощи графического планшета. И (забегая вперёд), автор отмечает, что всё равно придётся редактировать выделенное при помощи инструмента Quick Mask. Поэтому для ускорения работы над проектом в Photoshop появились инструменты «Полигональное Лассо» (выделение многоугольником, составленных из прямых отрезков) и «Магнитное Лассо» (выделение контура на основе разности тона на границе «объект-фон» при движении графического курсора рядом с границей). Но эти инструменты, хотя и позволяют избежать «дрожания рук» при выделении и ускоряют работу с построением контура, всё же не избавляет этот метод от своего главного недостатка — «ручное» редактирование выделения при помощи «Быстрой маски». О быстрой маске будет сказано в следующем разделе;
Достоинства инструмента:
- Реализация практически во всех растровых графических редакторах;
- Возможность работать с малоконтрастной границей «объект-фон»;
Недостатки:
- Разная реализация инструментов в разных графических редакторах и их версиях;
- Всё равно требуется обработка инструментом «Быстрая маска», что снижает скорость обработки;
- Неудобное управление «Лассо» мышью — для полноценной работы требуется графический планшет;
B.3. Плагин к Photoshop «Knock Out 2» от Leader Technologies
Рис. B.02. Окно плагина Knock Out 2 к Adobe Photoshop
На третьем месте располагается платное дополнение к Photoshop Knock Out 2. Это дополнение открывает окно, в котором с помощью элементов «Лассо» выделяются отдельно фон и передний план, Причём выделение фона может проводиться в автоматическом режиме. С помощью инструментов «добавить к выделенному» и «удалить из выделенного», типа «Лассо», можно особо не заботиться о точном первоначальном выделении переднего плана — в окне плагина есть возможность «дорисовать выделенное» и «убрать из выделенного», как это делается в других программах с использованием кисти. Между выделениями «переднего плана» и «фона» нужно оставить незанятый промежуток — границу, которая будет немного «растушёвана» для придания отделённому фону реалистичности. После окончания выделения происходит «предварительный просмотр разделения», а затем готовое изображение, отделённое от фона, экспортируется в Photoshop как слой. В программе есть возможность отмены лишь последнего действия, но промежуточные результаты на любой стадии редактирования можно сохранять в отдельные файлы, не применяя их к исходному изображению.
Достоинства дополнения:
- Лёгкость освоения и перехода со «стандартных инструментов»;
- Высокая точность отделения, особенно на «сложных фонах»;
- Лёгкость редактирования выделенного;
- Простой и понятный алгоритм проведения выделения «как в мастере»;
- Выделенные области не меняют цвет, а остаются в виде границ выделения. Это позволяет точнее оценить границы выделения на изображениях с низким разрешением и/или перегруженных деталями;
Недостатки:
- Для применения дополнения исходный файл нужно подготовить;
- Отменить неверное действие можно только на один шаг. При сохранении промежуточного варианта сам файл занимает много места на диске;
- Ограниченные возможности редактирования изображения после применения изменений, внесённых дополнением в оригинальное изображение;
- Нет возможности работы с дополнительными слоями;
B.4. Онлайновый сервис «Clipping Magic» от создателей программы «Vector Magic»
Рис. B.03. Окно сервиса ClippingMagic
На четвёртом месте по простоте использования стоит сервис Clipping Magic. Этот сервис платный, только недавно вышедший из бета-тестирования. Сервис работает по оригинальному алгоритму, намного упрощающий новичкам добиться профессиональных результатов. Данный сервис был создан разработчиками программы и одноимённого сервиса «Vector Magic» — являющегося одним из лучших «трассировщиков растровых изображений» (программ для перевода растровых изображений в векторные). Кстати говоря, этот трассировщик является самым востребованным в Голливуде.
После загрузки изображения пользователь может «схематичными мазками» отнести изображение к переднему плану («зелёная кисть») или фону («красная кисть»). После этого граница между ними формируется автоматически. Если граница начертана неправильно, то с помощью дополнительных «мазков» кистью или удалением лишних мазков кисти «ластиком» можно сдвинуть эту границу в нужное место. Регулируется размер кисти и масштаб изображения.
Очень интересная особенность алгоритма этого сервиса — возможность отделять от фона отдельные «пяди волос», которая отсутствует во всех остальных программах. Для этого пяди нужно пометить отдельной кистью, а внутри её указать области, занятые волосами и фоном. К сожалению, пока качество работы этого алгоритма «среднее» — мелкие пяди волос определяются неправильно.
Достоинства сервиса:
- Простота использования, доступная даже новичкам;
- Граница рисуется визуально, в режиме онлайн, что позволяет оперативно вносить изменения в проект;
- Есть особый режим редактирования пядей волос;
- Сервис доступен отовсюду, работает даже на маломощных компьютерах;
- При отделении переднего плана использование графического планшета необязательное;
Недостатки:
- Данный сервис — онлайновый, и существуют ограничения на размер загружаемых изображений;
- Нет возможности работы с дополнительными слоями (совершенно никакой);
- Сервис предоставляется по подписке, на сегодня — очень дорогой;
- При работе над сложным проектом глаз быстро «замыливается» от большого количества применённых масок и кистей. Нет возможности «скрыть» эти маски;
B.5. Программа «Photo Montage» от Tint Guide
Рис. B.04. Окно программы PhotoMontageGuide
На пятом месте по удобству, но не по функциональности, располагается приложение «Photo Montage Guide». Это приложение платное, но цена его относительно невелика. К тому же разработчик часто делает скидки образовательным учреждениям и малообеспеченным пользователям. Это приложение устанавливается отдельно, и включает в себя несколько алгоритмов с богатыми настройками по отделению переднего плана. К приложению прилагается обучающий ролик. Алгоритм этого приложения строится не на выделении областей переднего плана и фона, а на обозначении границы между передним планом и фоном, с последующей возможностью «сдвига» этой границы кистью и ластиком. Изображение отделяется путём последовательного нажатия интерфейсных кнопок (почти как в «мастере»).
Достоинства программы:
- Большие возможности вмешательства в алгоритм;
- Возможность многократной обработки одного и того же изображения;
- Использование графического планшета необязательно;
- Есть возможности неограниченной отмены и возврата действий с изображением;
- Есть возможности сравнения результата с оригиналом;
Недостатки:
- Необходимость долгого обучения и «привыкания» к программе;
- От обилия цветовых масок глаз быстро «замыливается», что затрудняет визуальную проработку деталей;
- Приложение работает только с одним слоем. Правда, есть возможность загружать слой как изображение, и обрабатывать его многократно. Как импортировать изображения в виде слоёв — смотри описание Вашего основного графического редактора;
=== *** === *** ===
Вот основная информация относительно используемых автором инструментов. Текст данного поста, как и подробное описание работы с каждым из этих инструментов, автор опубликует в статье на своём сайте http://simple-clerk.narod.ru/ALLPHOTO/ (старый материал доступен по ссылке http://simple-clerk.narod.ru/ALLPHOTO/BGroundChange_01.htm). Пока же автор публикует список литературных источников и дополнительную информацию о программах и сервисах (оригинальные ссылки для скачивания, хеш-суммы торрентов и т.п.).
Ссылки на литературные источники и программы, упомянутые в статье (вместе с их хеш-суммами в торрентах) можно найти в списке литературы, приведённом ниже. в предыдущем посте (см. первую часть)
Комментарии:
Внимательно читайте начальные страницы блога! Это обзор только тех программ, к которым автор имеет доступ, и на которые ему не жалко тратить время!
Все они достались мне даром, спасибо разработчикам. Если у вас есть желание, чтобы я протестировал другие программы -- пишите в личку, я найду возможность удовлетворить Ваше любопытство. А ещё лучше, если Вы заплатите мне за рецензию. :-) Кстати, выбор всегда за Вами, а количество программ для замены фона очень большое (см. Интернет).
Зачем его затевать?