Color Match

节点功能:主要功能是进行颜色迁移(color transfer),它可以将目标图像的颜色特性调整为与参考图像相匹配。这在需要保持图像风格一致性或进行颜色校正时非常有用。

输入参数

参数名称说明
image_ref参考图像,用于提供颜色风格。
image_target目标图像,将被应用颜色迁移。

输出参数

参数名称说明
image色彩迁移后的图像结果。

控件参数

参数名称说明
method色彩匹配算法. mkl:基于多尺度 K - 亮度分析,能处理复杂光照,色彩匹配自然,计算较复杂,适用于对色彩准确性要求高的场景。 hm:通过直方图匹配调整色彩,计算简单、速度快,可能丢失细节,适用于对实时性要求高、色彩准确性要求不高的场景。 reinhard:依据局部色彩统计匹配,保留局部细节和对比度,视觉效果好,计算量大,适用于专业图像处理领域。 mvgd:基于多元高斯分布建模色彩,准确描述色彩,保留原始色彩关系,计算复杂度高,适用于对色彩精度要求极高的专业领域。
strength应用强度,1.0 为全强度,0.0 表示不变。
方法名描述
mklMatched Kernel Learning,结果较自然,推荐用于大多数图片
hmHistogram Matching,颜色分布对齐,容易过饱和
reinhardReinhard 方法,经典算法,常用于摄影图像
mvgd多变量高斯分布匹配,柔和、分布一致性好
hm-mvgd-hm多次匹配混合,适用于高对比参考图
hm-mkl-hm类似上面,但更偏向 mkl 风格,柔和优先

强度参数(strength):控制颜色匹配的程度。值为 1.0 时应用完全匹配,值小于 1.0 时效果减弱,值大于 1.0 时效果增强。