FUSION · СПРАВОЧНИК НОД
Contour
Contour · контурные границы
Извлекает контурные границы изображения через Width, Threshold и Levels, с управлением сглаживанием и альфой на вкладке Render.
Contour
Обзор
Что делает Contour
**Что делает Contour.** Krokodove Contour выделяет контурные границы изображения и строит изображение, пригодное для графической обводки. Blackmagic относит инструмент к edge detection, а не к автоматическому ротоскопингу или выделению произвольных объектов.
**Две вкладки настройки.** В Controls сосредоточены Width, Threshold, Levels и три Lock. На вкладке Render доступны Super-Sampling и Pre-Divide / Post-Multiply. Settings видна на скриншоте, но её поля не снимались и потому здесь не перечисляются.
**Правильная последовательность.** Начните с чистого изображения, настройте Width для видимой толщины, затем Threshold и Levels по отдельности. Не меняйте одновременно три основных регулятора: иначе нельзя определить, что именно создало лишний контур или пропажу линии.
**Width — геометрия обводки.** На оригинальном Inspector показано Width = 0.009999. Это пример текущего значения, а не универсальная настройка для Full HD/4K. Сравнивайте толщину при одинаковом масштабе Viewer и в разрешении будущего экспорта.
**Lock Horizontal/Vertical.** Переключатель связывает горизонтальную и вертикальную составляющие настройки Width. Если его отключить, следует посмотреть, какие отдельные поля предоставляет именно ваша сборка Resolve, прежде чем придумывать для них названия и значения.
**Threshold — чувствительность границы.** Меняя Threshold, сравнивайте число и выраженность выделенных переходов. Уровень 0.5 — лишь значение сохранённого примера. Не предполагается, что направление изменения всегда одинаково на всех типах исходника и версиях.
**Lock Threshold.** В Inspector есть отдельный замок для группы Threshold. Сам флажок подтверждён, но скрытые раздельные элементы после снятия галочки неизвестны. Проверяйте их на живом Inspector, а не переносите логику другого Krokodove-фильтра.
**Levels и характер контуров.** Levels меняет характер и плотность контурного результата; скриншот показывает 5.0. Его нельзя без нативного теста объявлять буквальным количеством отдельных линий или уровней постеризации на любом изображении.
**Lock Levels.** Третий замок относится к группе Levels, а не к разрешению обработки и не к Super-Sampling. При сравнении меняйте только этот Lock и запишите, какие дополнительные элементы появились после отключения.
**Отличие от обычного Threshold.** Contour строит выраженные границы; Threshold-эффекты чаще ограничивают непрерывные значения выбранного канала. Здесь нельзя считать полученную линию гарантированной жёсткой маской объекта — у неё могут быть полупрозрачные, антиалиасные края.
**Отличие от Edge Detect.** Оба инструмента работают с границами, но их органы управления и визуальный характер могут различаться. Сравнивайте на одном и том же кадре, не копируйте значения Threshold/Width между несовпадающими алгоритмами.
**Шум и компрессионные блоки.** Мелкая высокочастотная текстура или JPEG/H.264-артефакты часто создают больше кандидатных границ. Лёгкая предварительная Blur/Noise Reduction может сделать линии спокойнее, но должна сохранять значимую структуру объекта.
**1x1 — базовая проверка.** В Render режим 1x1 даёт отправную точку для сравнения без увеличенного Super-Sampling. Сначала проверяйте настройку и геометрию контура, затем повышайте качество рендера только при видимых ступеньках или мерцании.
**Ступени Super-Sampling.** Раскрытое меню на оригинальном скриншоте показывает 1x1, 2x2, 3x3, 4x4, 5x5, 8x8 и 16x16. Это варианты одного списка, не семь самостоятельных эффектов и не гарантия пропорционального прироста детализации.
**Цена сглаживания.** Чем выше Super-Sampling, тем дороже может оказаться внутренний расчёт. Важно сравнивать не только стоп-кадр, но и воспроизведение анимации, особенно при тонких линиях и движущихся объектах.
**Pre-Divide / Post-Multiply.** Отдельный флажок на Render служит для работы с цветовыми данными у полупрозрачных краёв. Это не инструмент создания маски. Сравните состояние флажка на исходнике с альфой и проверяйте цветные ореолы.
**Alpha требует отдельной проверки.** Contour нельзя считать автоматически создающим правильную matte для наложения на любую подложку. Просмотрите каналы RGB и Alpha, затем тестируйте поверх яркого и тёмного фонов; статический Flow-граф не подтверждает полученный пиксельный результат.
**Локальное наложение.** В доступных скриншотах не показаны реальные входные разъёмы Contour. Для учебного ограничения эффекта Rectangle подаётся в проверенный Merge.EffectMask, а не в выдуманный Contour.EffectMask.
**Отдельная ветка для Glow.** Контуры можно пропустить через Glow, а затем наложить на исходник через Merge. Glow изменяет свечение уже извлечённых границ; он не исправляет ошибочную геометрию Contour или неправильно выбранный Threshold.
**Приёмка в Resolve.** Окончательно подтверждать нужно физические Input/Output/Mask-разъёмы, семантику Levels/Threshold, Alpha, частоту рендера и вкладку Settings на реальной установленной версии. В архиве есть исходные PNG Inspector, но нет проверенного .comp или рендер-кадра.
Когда применять
Графическая обводка композиции
Контуры объекта для HUD
Подсветка границ через Glow
Обработка линий после лёгкого Blur
Контурная стилизация элементов
Contour в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для Contour.
Оригинальное изображениеПример для Contour.
Оригинальное изображениеПример для Contour.
Оригинальное изображение