FUSION · СПРАВОЧНИК НОД
ReplaceColor
ReplaceColor / Замена цвета
ReplaceColor выбирает цветовой диапазон и применяет к нему замену или поканальную коррекцию. Source Color и Destination Color задают образцы; Selection определяет охват, а Alpha Output выбирает обработанную альфу либо альфу цветового выделения.
ReplaceColor
Обзор
Что делает ReplaceColor
Инструмент относится к Krokodove. Руководство Resolve 21 кратко описывает замену выбранного исходного цвета; подробные названия полей в этой статье подтверждены архивными снимками Controls, Selection и Render. Это позволяет описать рабочий порядок, но не даёт оснований обещать точное совпадение чисел RGB при любой версии, цветовом пространстве и прозрачности.
Source Color — образец для исходного цвета, Destination Color — целевой образец. У обоих есть Red, Green, Blue и Alpha. Наличие Alpha в редакторе образца само по себе не доказывает, что выбранный режим Color Space использует четырёхмерное расстояние RGBA при отборе пикселей.
Correction показывает Manual и Automatic. В Manual доступны поканальные Correction и кнопка Match Source To Destination. Проверяйте значения после нажатия и результат в Viewer: формула, особенности пересчёта и поведение Automatic при анимации образцов не подтверждены имеющимися снимками. В практиках замены цвета используется фиксированный Automatic на простых различимых цветах. Упражнение с маской оставляет Manual и нулевую ручную коррекцию для проверки Selection.
Selection Type содержит Around Source Color и Free Range. Первый режим строит отбор относительно образца, второй предоставляет свободный диапазон. Lock range for all channels и Lock Softness связывают соответствующие настройки; Red Range и Softness определяют диапазон и переход. Начинайте с узкого отбора и проверяйте Alpha, а не угадывайте математическую метрику по слову Range.
Alpha Output=Selection записывает выделение в альфа-канал выходного изображения. Сам выход остаётся изображением. Для синего масочного входа следующей ноды явно добавьте Bitmap с Channel=Alpha; не соединяйте Image Output непосредственно с портом mask в учебной схеме. Processed Alpha предназначен для обычного обработанного результата и не является обещанием неизменной исходной альфы.
Render содержит RGB, HLS, YUV, YIQ, CMY, HSV, XYZ и LAB, а также Pre-Divide / Post-Multiply. Color Space здесь — выбор пространства расчёта инструмента; он не заменяет Color Space Transform или управление цветом проекта. Pre-Divide / Post-Multiply относится к обработке RGB относительно Alpha, поэтому полупрозрачные края требуют отдельного сравнения.
Собственный Effect Mask упоминался в старом тексте, но его наличие и точное имя в текущей версии не подтверждены доступными материалами. В справочнике зафиксирован подтверждённый поток изображения, а пространственное ограничение показано через отдельный Merge с маской. Это ограничение доказательств, а не утверждение, что нативного порта ни в одной версии не существует.
Когда применять
Замена различимого цвета в графике или палитре.
Поканальная коррекция выбранного цветового диапазона.
Получение Alpha цветового выделения для Bitmap.
Локальная замена цвета через отдельный Merge с маской.
Сравнение диапазона и мягкости на границах похожих цветов.
ReplaceColor в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для ReplaceColor.
Оригинальное изображениеПример для ReplaceColor.
Оригинальное изображениеПример для ReplaceColor.
Оригинальное изображение