EasyUse/Imagegenerated

imageCropFromMask

imageCropFromMask 节点将输入图像和遮罩裁剪到遮罩的边界框,然后输出裁剪后的图像、裁剪后的遮罩以及边界框坐标...

image Crop From Mask

image
mask
crop_image
crop_mask
bbox
image_crop_multi
1.000
mask_crop_multi
1.000
bbox_smooth_alpha
1.00
Easy Use

imageCropFromMask 节点将输入图像和遮罩裁剪到遮罩的边界框,然后输出裁剪后的图像、裁剪后的遮罩以及边界框坐标。它归组在 EasyUse/Image 下,可用于隔离遮罩主体以进行进一步处理或合成。

输入

  • imageIMAGE,必填)
    要裁剪的全分辨率输入图像。

  • maskMASK,必填)
    用于确定裁剪区域的遮罩。节点将裁剪范围限定为包围遮罩区域的边界框。

  • image_crop_multiFLOAT,必填)
    裁剪图像时应用于遮罩边界框的倍率。
    默认值:1 · 最小值:0 · 最大值:10 · 步长:0.001

    值为 1 时,图像精确裁剪到遮罩边界框。较大的值会展开裁剪区域以包含周围上下文;较小的值会缩小裁剪区域。

  • mask_crop_multiFLOAT,必填)
    裁剪遮罩时应用于遮罩边界框的倍率。
    默认值:1 · 最小值:0 · 最大值:10 · 步长:0.001

    该参数独立于 image_crop_multi 工作,因此图像和遮罩输出可以使用不同的裁剪尺寸。

  • bbox_smooth_alphaFLOAT,必填)
    用于跨帧平滑边界框的系数。
    默认值:1 · 最小值:0 · 最大值:1 · 步长:0.01

    值为 1 时直接使用当前帧的边界框。较低的值会将当前边界框与之前的边界框混合,从而减少图像序列或动画中的抖动。

输出

  • IMAGE
    按遮罩边界框裁剪的输入图像,裁剪尺寸应用了 image_crop_multi

  • MASK
    按遮罩边界框裁剪的输入遮罩,裁剪尺寸应用了 mask_crop_multi

  • BBOX
    用于裁剪的边界框坐标。可传递给其他需要 BBOX 值的节点。

使用说明

  • 所有输入均为必填。
  • image_crop_multimask_crop_multi 相互独立,因此您可以创建带有额外上下文的宽松图像裁剪,同时保持遮罩输出紧贴原始遮罩,反之亦然。
  • 如果两个倍率不同,输出的图像和输出的遮罩可能具有不同的尺寸。
  • 在处理遮罩边界框在帧之间快速变化的图像序列时,bbox_smooth_alpha 尤其有用。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…