过滤

功能描述

按照布尔值列表对数据列表进行过滤,保留布尔值为true的对应数据,过滤掉布尔值为 false 的对应数据。支持使用同一个布尔值列表对多个数据列表同时进行过滤。

Filter

使用场景

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

输入

  • 过滤标准列表:用作过滤条件的布尔值列表。

  • 待过滤数据列表:初始数据列表,支持任意数据类型。

输出

  • 未命名:过滤后的数据列表。

参数说明

端口设置

  • 端口个数(1-16)

    指定输入数据列表的个数。

  • 操作层

    指定过滤操作作用的操作层。若操作层为 0,则将对列表中的每个元素执行操作。

是否翻转布尔值

若勾选,则输入的数据列表中对应布尔值列表中 true 值的项将被过滤掉;若不勾选,则输入的布尔值列表中布尔值为 false 的项将被过滤掉。