LayerUtility: Image Mask Scale As V2

输入参数

参数名称说明
scale_as参考图像,用于确定缩放后的目标尺寸。
image要缩放的图像输入。
mask要缩放的遮罩输入。

输出参数

参数名称说明
image缩放后的图像。
mask缩放后的遮罩。
original_size原始尺寸 [宽, 高]。
widht缩放目标宽度。
height缩放目标高度。

控件参数

参数名称说明
fit缩放适配方式,决定图像如何填充目标尺寸。 letterbox:按原始比例缩放,居中填黑边适配目标尺寸,用于生成固定背景图,防裁剪。 crop:按比例缩放后裁剪多余部分填目标区域,适用于封面、头像、遮罩等满框内容场景。 fill:不保留比例,强制拉伸图像填满目标区域,用于图案重复、不介意变形的图层。
method插值方法,控制图像缩放时的质量与性能。 lanczos:属于高质量的插值方法,可保持边缘的锐利度,推荐用于最终的图像缩放,不过计算速度较慢。 bicubic:是双三次插值,效果平滑自然,是图像处理中常用的方案,适用于大多数场景。 hamming:即哈明窗插值,适合信号处理,偶尔会在图像锐化中使用,常用于特定的滤波流程。 bilinear:为双三次插值,计算速度快,但处理后的图像边缘会略模糊,适用于处理 mask、制作预览图或进行快速图像处理。 box:采用均值插值,对边缘的处理较为保守,适合在缩小图像时保留整体颜色效果。 nearest:是最近邻插值,能保留像素块,不会产生模糊,推荐用于缩放分割 mask、处理图像 ID 图等。
background_color留白区域的填充颜色(例如 #FFFFFF)。仅在 letterbox 或 fill 模式下生效,用于背景填充。
敬请期待