Ae菜单:效果/风格化/卡通
Stylize/Cartoon

卡通 Cartoon效果通过模糊、描边与色彩量化三步将图像转为卡通风格,能有效提取边缘、简化色块并保持时间连贯性,适合用于风格化动画和动作视觉设计。

“卡通”效果可简化和平滑图像中的阴影和颜色,并可将描边添加到轮廓之间的边缘上。整体结果是:减少低对比度区域中的对比度,增加高对比度区域的对比度。结果可以是与草图或卡通相似的图像,或者结果可以更精细。

您可以出于风格目的,使用卡通效果来简化或抽象化图像,使人注意细节区域,或隐藏原始素材的劣质。

与提供相似结果的某些其他效果和技术相比,卡通效果的优势是该效果可提供出众的时间相干性。此优势意味着,在两个帧很相似的情况下,应用卡通效果的结果不会因为帧的不同而显著不同。

本效果适用于所有色深模式(8-bpc、16-bpc、32-bpc)。

◆ ◆

效果属性说明

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

渲染

Rendering

确定要执行的操作以及要显示的结果。

--填充

Fill

仅显示色彩简化后的图像,不显示描边。

--边缘

Edges

仅显示卡通风格描边,图像其余部分为白色。

--填充及边缘

Fill & Edges

默认选项。同时显示色彩简化后的图像和边缘描边。

细节半径

Detail Radius

用于图像平滑阶段的模糊半径,控制多少像素被平均处理。

默认值为 8。范围为 0 ~ 20。

较小值时,图像保留更多原始纹理和细节。较大值时,图像越模糊,细节越少,更有利于后续提取主要轮廓

实际效果类似于“”效果,但仅作为边缘检测前的预处理。

细节阈值

Detail Threshold

决定哪些区域应保留细节,哪些可模糊处理。

默认值为 10。范围为 0 ~ 100。

较小值时,保留更多精细纹理,边缘更清晰。较大值时,模糊掉次要细节,只提取主要结构,使图像更像卡通插画。

类似“”效果中的边缘保护,自动减少边缘区域的模糊程度。

填充

Fill

控制图像色调的简化(即色彩分块)程度。

阴影步骤

Shading Steps

控制亮度的色阶数量。

默认值为 8。范围为 2 ~ 30。

值越大,色阶更多,图像更丰富。值越小,色阶更少,图像更“平涂”。

阴影平滑度

Shading Smoothness

控制亮度色阶之间的过渡平滑度。

默认值为 70。范围为 0 ~ 100。

值为 0 时,硬边过渡,形成典型“海报化”风格。较大的值会使得边界柔和过渡,更接近手绘卡通渲染。

提示:

系统会判断原图中的“平滑区域”(如天空渐变)是否需要量化,避免破坏渐变

边缘

Edge

用于控制边缘检测和描边样式。

阈值

Threshold

两个像素之间的差异值需超过该阈值,才被认为是边缘。

默认值为 1.6。范围为 1 ~ 5。

值较小时,仅提取高对比边界,描边简洁。值较大时,捕捉更多区域,形成较复杂轮廓。

宽度

Width

设置描边的粗细。

默认值为 1.5。范围为 0 ~ 10。

柔和度

Softness

设置描边与图像之间的边缘模糊程度。

默认值为 70。范围为 0 ~ 100。

值为 0 时,描边是锐利的黑边。较高的值可使得描边边缘模糊,与底图融合。

不透明度

Opacity

控制描边线条的可见度。

默认值为 100%,表示全黑描边,值为 0% 时表示无描边。

高级

Advanced

与边缘有关的高级设置。

边缘增强

Edge Enhancement

对图像进行像素变形以增强或削弱边缘。

默认值为 1。范围为 -50 ~ 50,

正值时,像素被压向边缘 ,边缘更清晰锐利。

负值时,像素被拉离边缘 ,边缘变宽或模糊。

边缘黑色阶

Edge Black Level

控制边缘线条的灰度等级。

默认值为 1。范围为 -1.0 ~ 1.0。

当使用较高的值时,边缘变灰、变浅,甚至变成反色风格。

边缘对比度

Edge Contrast

控制边缘图像(灰度图)的对比度。

默认值为 0.5。范围为 0.0 ~ 1.0。

◆ ◆

应用举例

1、漫画风人像

用于人物肖像卡通化,保持面部细节,同时简化色彩,线条自然柔和。

细节半径:2.0

细节阈值:1.5

阴影步骤:3

阴影平滑度:20

边缘 - 阈值:3

边缘 - 宽度:2

2、海报插画风格

形成强烈色块分区与粗描边,视觉风格夸张,适合 MV 封面或广告插画。

细节半径:5

细节阈值:5

阴影步骤:2

阴影平滑度:0

边缘 - 阈值:6

边缘 - 宽度:4

3、使用表达式动画动态“卡通化”过渡

为“阴影步骤”属性添加表达式,使其在 1 到 6 之间每秒振荡变化,制造动态色块切换。

// 示例:
freq = 1.5;
amp = 2.5;
mid = 3.5;
Math.round(amp * Math.sin(time * freq) + mid);

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