节点功能:V3则去除了检测模型,只用比例模式进行裁剪,并支持像素对齐。
ComfyUI_LayerStyle_Advance
LayerUtility: ImageAutoCrop V3(Advance)
LayerUtility: ImageAutoCrop V3(Advance)-节点参数说明
输入参数 | |
image | 输入图像列表。 |
mask | 可选的遮罩图像,用于识别图像主体区域。 |
输出参数 | |
cropped_image | 裁剪并缩放后的图像,符合目标比例和尺寸要求。 |
box_preview | 裁剪框预览图,带红框标出裁剪区域的原图。 |
控件参数 | |
aspect_ratio | 裁剪后图像的宽高比例。支持预设、自定义、原图比例。 |
proportional_width | 自定义宽度比例。用于计算 aspect_ratio = width / height。 |
proportional_height | 自定义高度比例。用于计算 aspect_ratio = width / height。 |
method | 图像缩放插值算法。 lanczos:高质量缩放,细节保留佳,计算量大。 bicubic:平衡速度与质量,边缘平滑,常用。 hamming:特定场景适用,非通用主流。 bilinear:计算简单、速度快,质量要求不高时用。 box:简单复制,速度快,质量差,用于粗略缩放。 nearest:保留硬边缘,处理像素画等适用,效果生硬。 |
scale_to_side | 缩放方式。 None:不缩放,按原图裁剪输出,用于需保留原尺寸场景。 longest:缩放最长边,等比例调整另一边,突出最长边尺寸时用。 shortest:缩放最短边,等比例调整其余边,强调短边尺寸时用。 width:按指定宽度缩放,高度等比例变化,用于限定宽度场景。 height:按指定高度缩放,宽度等比例变化,用于限定高度场景。 total_pixel(kilo pixel):按总像素量(千像素)缩放,控制整体像素规模时用。 |
scale_to_length | 目标缩放边长或总像素(单位为千像素)。 |
round_to_multiple | 最终图像尺寸向上取整为某个倍数(8/16/32/.../512/None)。 |