Ae 效果详解:通道合成器

B站影视 电影资讯 2025-04-12 00:02 2

摘要:通道合成器 Channel Combiner 效果可在图层之间或图层自身内部进行颜色空间转换和通道重映射,支持 RGB、HLS、YUV 色彩空间之间的互转,也支持将任意通道值映射至其它通道或图层。适合高级合成、图像分析、自定义遮罩制作、颜色通道抽取与替换等精细

Ae 菜单:效果/通道/通道合成器

Channel/Channel Combiner

通道合成器 Channel Combiner 效果可在图层之间或图层自身内部进行颜色空间转换和通道重映射,支持 RGB、HLS、YUV 色彩空间之间的互转,也支持将任意通道值映射至其它通道或图层。适合高级合成、图像分析、自定义遮罩制作、颜色通道抽取与替换等精细化操作。

本效果适用于所有色深模式(8-bpc、16-bpc、32-bpc)并支持 GPU 加速。

◆◆ ◆

效果属性说明

点击“重置” Reset 按钮,恢复所有选项到默认值。

源选项

Source Options

使用第二个图层

Use 2nd Layer

默认不勾选。

勾选后,可从另一图层提取通道值作为输入。比如,从图层 B 抽取 Alpha 通道作为图层 A 的色相通道。

--源图层

Source Layer

指定用于提取通道值的图层,仅在“使用第二个图层”启用后可用。

From

决定要提取的通道或颜色空间数据。

--RGB 到 HLS

RGB to HLS

--HLS 到 RGB

HLS to RGB

--RGB 到 YUV

RGB to YUV

--YUV 到 RGB

YUV to RGB

以上用于颜色空间转换。

--直接到预乘

Straight to Premultiplied

将图像从直接 Alpha 格式转换为预乘 Alpha 格式。

提示:

以上几项是多通道组合的输入和输出选项,因此不需要设置“至”值。

-- 红色 / 绿色 / 蓝色

Red/Green/Blue

-- Alpha

Alpha

-- 色相

Hue

-- 亮度

Lightness

-- 明亮度

Luminance

-- 饱和度

Saturation

以上用于单通道提取。

-- 饱和度(合成)

Saturation Multiplied

计算饱和度值与亮度值的乘积,其中亮度定义为距离黑色或白色的最小距离,例如,暗蓝色或亮蓝色像素的值低于纯蓝色像素的值。

此选项表示 结合亮度感知的视觉饱和度。

--RGB 最小值

Min RGB

使用红、绿、蓝三个通道中最小的值。

--RGB 最大值

Max RGB

使用红、绿、蓝三个通道中最大的值。

To

指定提取值将写入的目标通道。

--红色 / 绿色 / 蓝色

Red/Green/Blue

-- Alpha

Alpha

-- 色相

Hue

--亮 度

Lightness

-- 饱和度

Saturation

-- 仅红色 / 仅绿色 / 仅蓝色

Red only/Green only/Blue only

仅将值应用于对应通道,其余颜色通道设为 0。

-- 仅 Alpha

Alpha only

仅将值应用于 Alpha 通道,RGB 通道值设为 1.0(完全白色)。

-- 仅色相

Hue only

对输入通道应用色相值,并与 50% 亮度和 100% 饱和度结合。

-- 仅亮度

Lightness only

对输入通道值应用亮度值,并与 0% 饱和度结合,色相无效。

-- 仅饱和度

Saturation only

对输入通道值 应用为饱和度,并与 0% 色相和 50% 亮度结合。

反转

Invert

将输出通道值反相。即,用 1.0 减去输出通道值。

常用于构建反向遮罩、轮廓边缘等。

纯色 Alpha

Solid Alpha

默认不勾选。

若勾选, 强制设置输出图层 Alpha 为完全不透明。

输出图层在视觉上仍呈现当前颜色或遮罩效果,但不会被 Alpha 遮挡。 适用于构建遮罩贴图时确保图层总是可见。

◆ ◆◆

应用举例

1、提取图像亮度作为遮罩

设置“自”的选项为“亮度”,“至”的选项为“仅 Alpha”,勾选“反转”。用于基于亮度创建 Alpha 遮罩。这样,将图像的亮区域变为透明,暗区域变为不透明,构建基于亮度的反向遮罩,适合光效穿透、遮罩合成等。

2、跨图层交换通道

比如,将图层 B 的蓝色通道作为图层 A 的色相信息,创建“通道驱动式”颜色偏移效果。

勾选“使用第二个图层”并指定图层 B 为“源图层”,“自”选择“蓝色”,“至”选择“仅色相”。

3、基于表达式的通道转换

通过表达式动态调整“自”菜单的选项,将不同的通道传到“至”通道(比如选择“色相”等)。

// 枚举菜单索引从 1 开始var options = [7, 8, 9, 10,18,19,16]; // 对应 红色, 绿色, 蓝色, Alpha,RGB 最小值, RGB 最大值, 饱和度(合成)var index = Math.floor(time * 2) % options.length; // 每秒钟切换两次options[index];

还可以使用此效果将任何通道转换为灰度图像,具体方法是从“自”中选择通道,然后从“至”中选择“仅亮度”。

“点赞有美意,赞赏是鼓励”

来源:拿趣黑科技

相关推荐