ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI

FUSION · СПРАВОЧНИК НОД

InvertColor

InvertColor / Инверсия каналов цвета

InvertColor из Resolve FX инвертирует выбранные Red, Green, Blue и Alpha. Цветовая инверсия и изменение прозрачности — отдельные задачи; набор включённых флажков нужно проверять явно.

ЦветНовичок

InvertColor

Обзор

Что делает InvertColor

Официальное описание Resolve FX Color прямо отличает простую инверсию от обработки плёночного негатива. Для цифрового эффекта достаточно переключателей каналов; для сканированного негатива нужны другие цветовые преобразования и профиль материала.

Исходный Inspector показывает Red, Green и Blue включёнными, Alpha выключенным. Это состояние снимка, а не обязательный пресет для любого материала. Для поканального теста отключите все четыре флажка, затем включайте по одному и смотрите соответствующий канал в Viewer.

Alpha определяет прозрачность независимо от того, как выглядит RGB. Инверсия A может открыть области, в которых не было полезного цветового содержимого, и скрыть исходно непрозрачные области. Она не дорисовывает края, не восстанавливает фон и сама не выполняет premultiply-коррекцию.

Если нужен матт из инвертированной Alpha, оставьте RGB выключенными, измените A, затем извлеките Alpha через Bitmap. Синий порт Merge принимает Bitmap.Mask; RGBA-выход InvertColor остаётся изображением. Для существующего Bitmap или Rectangle собственный Invert может быть проще.

Для изменения части кадра используйте чистую ветку в Background входе Merge, обработанную в Foreground и Rectangle в Effect Mask. Так локализация не зависит от неподтверждённых дополнительных входов оболочки Resolve FX. На полупрозрачных источниках дополнительно проверяйте накопление Alpha при наложении.

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

Когда применять

  • Проверить каждый флажок явно и отделить инверсию канала от выделения объектов по цвету.

  • Извлечь инвертированную Alpha прозрачного титра и управлять ею видимым слоем с корректным RGB.

  • Сохранить исходное изображение вне области и ограничить RGB-инверсию маской Merge.