Bounded Image Crop with Mask

节点功能:这个节点的核心功能是根据一个输入的蒙版(Mask)来裁剪图像(Image),它的主要作用是精确地、带边距地提取出你感兴趣的图像区域。Bounded Image Crop with
节点中英文对比
Bounded Image Crop with Mask
  • image
  • 遮罩
  • IMAGE
  • IMAGE_BOUNDS
  • padding_left
    padding_right
    padding_top
    padding_bottom
    return_list
    Bounded Image Crop with Mask
  • image
  • mask
  • IMAGE
  • IMAGE_BOUNDS
  • padding_left
    padding_right
    padding_top
    padding_bottom
    return_list
    Bounded Image Crop with Mask - 参数说明
    输入参数
    image
    这是想要进行裁剪的原始图像。可以是单张图片,也可以是一个批次(Batch)的多张图片。
    mask
    这是一个黑白图像,其中白色区域(像素值为1)定义了你感兴趣的目标,黑色区域(像素值为0)则被忽略,节点会自动寻找白色区域的边界。
    输出参数
    IMAGE
    裁剪后的图像,根据蒙版和填充设置,从原始图像中裁剪出来的最终结果。
    IMAGE_BOUNDS
    输出一个包含四个值的坐标信息:[rmin, rmax, cmin, cmax],分别代表裁剪区域在原始图像中的最小行(上)、最大行(下)、最小列(左)、最大列(右) 的像素坐标。这个输出可以用于需要精确坐标信息的其他节点。
    控件参数
    padding_left
    在计算出的蒙版边界框的左边增加的像素数量,默认值为 64。让最终裁剪出来的图像在目标物体的左侧保留更多的原始图像内容。
    padding_right
    在计算出的蒙版边界框的右边增加的像素数量,默认值为 64。让最终裁剪出来的图像在目标物体的右侧保留更多的原始图像内容。
    padding_top
    在计算出的蒙版边界框的上边增加的像素数量,默认值为 64。让最终裁剪出来的图像在目标物体的上方保留更多的原始图像内容。
    padding_bottom
    在计算出的蒙版边界框的下边增加的像素数量,默认值为 64。让最终裁剪出来的图像在目标物体的下方保留更多的原始图像内容。
    return_list
    这个参数决定了当输入为一批(Batch)图像时,输出的格式。如果为 False (默认),输出的裁剪后图像会被重新打包成一个标准的图像批次(Image Batch Tens -or)。如果为 True,输出的裁剪后图像会是一个 Python 列表(List)。这在某些需要逐个处理图像的特殊工作流中可能有用。对于大多数情况,保持默认值即可。
    暂无节点说明
    节点列表 首页