🟠 掩膜列表提取图像

功能描述

该算子根据一个或多个输入的二值化掩膜,从一张源图像中提取(或“抠出”)每个掩膜所对应的区域。您可以控制提取的形状,例如使用精确的掩膜轮廓、使用其外接矩形,或者只提取目标的边缘。

使用场景

在通过分割或检测算法得到目标的掩膜后,使用此算子可以将每个目标的图像区域单独提取出来,例如移除复杂的背景信息,只显示感兴趣的目标图像。

输入输出

输入项

图像:一张被提取的源图像。

检测结果掩膜图列表: 一个或多个二值掩膜图像组成的列表。每个掩膜定义了一个要从源图像中提取的区域。

输出项

掩膜后图像列表:一个图像列表,列表中的每张图分别是源图像被对应掩膜提取后的结果。

参数说明

最小包围框

参数说明

根据检测实例的最小倾斜包围框来提取点云。适用于物体形状较为规则的场景,能够以最小的矩形框住目标。

调参说明

  • 包围框外扩像素:指定在最小包围框的基础上向外或向内扩展的像素值。正值会扩大提取范围,有助于包含物体边缘外的更多信息;负值会缩小范围,有助于去除边缘噪声。

  • 开启反向:反转提取逻辑。关闭表示提取指定形状内部的点云;开启可用于去除已识别的物体,保留背景。

掩膜

参数说明

根据检测实例的像素级掩膜来提取点云。精度较高,能精确提取任意形状的物体点云,但计算量相对较大。

调参说明

  • 只取掩膜边缘:用于分析物体的轮廓特征。开启后算子只提取掩膜轮廓边缘处点云,而不是整个掩膜内部。

  • 边缘粗细:设置边缘轮廓的像素宽度。值越大,提取的边缘点云带越粗,包含的点越多。

  • 开启反向:反转提取逻辑。关闭表示提取指定掩膜内部的点云;开启可用于去除已识别的物体,保留背景。

最小最大值

参数说明

根据检测实例的轴对齐包围框(水平和垂直的矩形)提取点云。计算速度最快,适用于对提取区域的精确性要求不高的场景。

调参说明

  • 包围框X/Y方向外扩像素:指定在X和Y方向上对轴对齐包围框进行扩展的像素值。可单独调整水平和垂直方向的扩展范围,一般适用于长条形物体的提取。

  • 开启反向:反转提取逻辑,默认为关闭,开启后可缩小提取范围。