过滤

功能描述

本步骤为通用的数组过滤器。将输入的数组与 True/False 列表进行一一对应,输出 True 对应的数组数据。

../../../../../_images/filter_schematic.png

使用场景

使用布尔值列表过滤输入的数据,本步骤一般与 根据阈值对数值进行二分类判断是否为所需的标签根据与参考方向的夹角判断位姿是否有效验证点云是否符合要求 等输出布尔值的步骤联合使用。

输入与输出

../../../../../_images/input_and_output88.png

参数说明

参数调节说明

端口设置

端口个数(1~15)
默认值:1
调节范围:1~15
调节说明:自定义端口的数量。
操作层
默认值:0
调节范围:0~14
调节说明:如果操作层为 0,则将对列表中的每个元素执行操作。

是否翻转布尔值

默认值:不勾选。
调节说明:
  • 不勾选:输入的布尔值列表中布尔值为 false 的项将被过滤掉。

  • 勾选:输入的布尔值列表中布尔值为 true 的项将被过滤掉。

调节示例:

布尔值及输入信息如下图所示。

../../../../../_images/filter_input_1.png
../../../../../_images/filter_input_2.png

当不勾选 是否翻转布尔值 时,如下图所示,输入的布尔值列表中布尔值为 false 的项已被过滤掉。

../../../../../_images/filter_false.png

当勾选 是否翻转布尔值 时,如下图所示,输入的布尔值列表中布尔值为 true 的项已被过滤掉。

../../../../../_images/filter_true.png