Crop By Mask V5 (Batch)

SwwanCropByMaskV5

CropByMask V5 - 批处理智能裁剪节点 批处理模式: - single_frame: 单帧模式,逐帧独立计算(兼容 V4) - batch_first_reuse: 批处理模式,首帧计算 crop_box,后续帧自动复用 Reserve 模式: - absolute: 绝对值模式,使用固定像素值 (top/bottom/left/right_reserve) - ratio: 比例模式,基于 mask 尺寸计算 reserve * 左右 reserve = mask宽度 × ratio,上下 reserve = mask高度 × ratio * reserve_max 限制最大扩展像素(防止过度扩展) * 推荐比例:0.3(紧凑), 0.5(标准), 0.8(宽松) 使用说明: 1. 直接接收视频批次输入(无需 ImageList 转换) 2. batch_first_reuse 模式下,自动处理首帧和后续帧 3. ratio 模式适合不同尺寸的 mask(如视频中人脸大小变化) 4. device 参数支持 CPU/GPU 选择

Pack: ComfyUI_Swwan

custom_nodes.ComfyUI_Swwan

Inputs (17)

NameTypeRequired
detectCOMBOrequired
reserve_modeCOMBOrequired
top_reserveINTrequired
bottom_reserveINTrequired
left_reserveINTrequired
right_reserveINTrequired
top_reserve_ratioFLOATrequired
bottom_reserve_ratioFLOATrequired
left_reserve_ratioFLOATrequired
right_reserve_ratioFLOATrequired
reserve_maxINTrequired
round_to_multipleCOMBOrequired
batch_modeCOMBOrequired
deviceCOMBOrequired
imageIMAGEoptional
mask_imageIMAGEoptional
crop_boxBOXoptional

Outputs (4)

NameType
cropped_imageIMAGE
cropped_maskIMAGE
crop_boxBOX
box_previewIMAGE