Нода «Кеинг» (keying node)
CPU Compositor Only
Нода Keying – это универсальный инструмент для удаления «зелёного экрана» / «синего экрана». Она выполняет как функцию хромакея для удаления подложки, так и подавление растекания цвета для исправления цветового оттенка подложки. Кроме того, вы можете выполнять общие операции, используемые для настройки полученной маски.
Входы (inputs)
- Изображение (image)
Стандартный цветовой ввод.
- Ключевой цвет (key color)
The color of content to be removed. This may be a single color, or a reference image such as generated by the Keying Screen Node.
- Маска для исключения (garbage matte)
Необязательная маска области(-ей), которая всегда исключается из вывода. Область удаляется из сгенерированной хромакеем маски.
- Маска основы (core matte)
Необязательная маска области(ей), которая всегда включается в вывод. Область объединяется со сгенерированной хромакеем маской.
Свойства (properties)
- Предварительное размытие (pre blur)
Уменьшить влияние цветового шума на изображение, размывая только цвет на заданную величину, оставляя яркость нетронутой. Это влияет только на расчёт самой маски, а не на результирующее изображение.
- Баланс экрана (screen balance)
Это баланс между цветовыми каналами в сравнении с ключевым цветом. 0.5 усредняет другие каналы (красный и синий в случае зелёного экрана).
Его можно настроить совместно с Clip Black и Clip White, проверяя вывод маски, чтобы создать маску с оптимальным разделением.
- Коэффициент подавления растекания (despill factor)
Controls how much color bleed from the key color is removed from the input image: 0 means no despilling, 1 means all possible spilling will be removed. The underlying implementation is the same as adjusting the Unspill amount of the Color Spill Node.
- Баланс подавления растекания (despill balance)
This controls how the color channels are compared when computing spill, affecting the hue and shade of the corrected colors. It is similar to setting the Limiting Channel in the Color Spill Node.
- Радиус ядра границ (edge kernel radius)
Определяет радиус (в пикселях), используемый для обнаружения края.
- Отклонение ядра границ (edge kernel tolerance)
Определяет пороговое значение, используемое для проверки того, совпадают ли пиксели в радиусе с текущим пикселем: если разница между цветами пикселей выше этого порогового значения, то точка будет считаться границей.
- Точка чёрного (clip black)
This sets the threshold for what becomes fully transparent in the output (black in the matte). It should be set as low as possible. Uneven backdrops will require this value to be increased. Use of the Keying Screen Node can help keep this value low. You may also use a Garbage Matte to exclude problematic areas.
Это значение не влияет на области, определённые как края, что обеспечивает сохранение их детализации.
- Точка белого (clip white)
Этот параметр устанавливает пороговое значение для того, что становится полностью непрозрачным на выходе (белое в маске). Его следует устанавливать на значения, насколько возможно высокие. Цвета, близкие к зелёному на переднем плане, могут потребовать уменьшения этого значения и/или настройки «баланса экрана». Особо проблемные части можно исправить с помощью «маски основы» вместо низкого значения параметра «Clip White».
Это значение не влияет на области, определённые как края, что обеспечивает сохранение их детализации.
- Расширение/размытие (dilate/erode)
Увеличить (положительные числа) или уменьшить (отрицательные числа) маску на указанное количество пикселей. Это похоже на применение ноды Dilate/Erode на маску.
Это простой способ для регулировки «включения содержания» по краям маски болеее или менее, особенно в сочетании с «пост-размытием».
- Спад растушёвки (feather falloff)
Настройка типа спада по краям маски при растушёвке для управления детализацией краёв.
- Величина растушёвки (feather distance)
Управляет степенью растушёвки маски внутрь (отрицательное число) или наружу (положительное число).
- Пост-размытие (post blur)
Сделать маску менее резкой для более плавных переходов к фону и уменьшения шума.
Выходы (outputs)
- Изображение (image)
Обработанное изображение с «маской», применённой к альфа-каналу изображения.
- Маска (matte)
Output matte to use for checking the quality of the key, or to manually apply using a Set Alpha Node or Mix Node.
- Рёбра / Края (edges)
Показывает, какие края были обнаружены на маске. Полезно для настройки «радиуса ядра границ» и «отклонения ядра границ».
Совет
Если есть проблемы с краями маски, может помочь настройка параметров «ядра границ» перед настройкой растушёвки. Обнаруженные края не подлежат пороговым значениям Clip Black / Clip White для сохранения мелких деталей краёв. Вы можете проверить обнаружение краёв, подключив ноду Viewer к выходу Edges.
Более резкие обнаруженные края (меньший «радиус ядра границ», к примеру 2 / бо́льшее «отклонение ядра границ», к примеру 0.4) создадут более резкую маску, но могут терять некоторые детали, такие как отдельные волоски. Резкая маска хороша, но исчезающие или мерцающие волоски не радуют.
Толстые края (бо́льший «радиус ядра границ», например 8 / меньшее «отклонение ядра границ», например 0.05) захватят больше деталей по краям, но также могут создать вокруг объекта ореол. Ореол можно настроить с помощью элементов управления для «растушёвки» вместе с параметром Dilate/Erode.