配置3维ROI

功能描述

配置和调整三维 ROI,在算子的参数面板中通过直接输入 ROI 数据或者通过可视化拖拽的方式配置 ROI 位置、大小和朝向。算子运行时,会使用参数中最终配置的ROI来裁剪输入的点云。

使用场景

调整 ROI : 通过输入参数或者可视化调整,而不是上游输入来配置 ROI,方便调试或模板化配置。

输入输出

输入项

点云:输入的待裁剪点云或点云列表。

输出项

ROI裁剪后点云:使用参数中配置的ROI裁剪后的点云列表。

3维ROI:参数中配置的ROI。

参数说明

  • 该算子与“点云ROI”算子的主要区别在于 ROI 的来源:此算子 ROI 由用户在参数中直接配置,而“点云ROI”算子的 ROI 来自上游的 Epic Pro 软件提供。

  • 该算子有两个版本:

    • 配置3维ROI : 处理不带法线信息的点云。

    • 配置3维ROI(带法向) : 处理带有法线信息的点云。

两者核心功能和参数基本相同,仅处理的点云数据类型不同。

3维ROI

参数说明

用于定义ROI的空间范围和姿态,可输入数据或者可视化调整。

调参说明

  • 直接输入数据,或者粘贴数据。

  • 点击右上角“小眼睛”按钮打开编辑视图,进行可视化编辑。

保持原大小

参数说明

控制输出点云是否保持输入的原始结构。

调参说明

  • 关闭(默认):不保持有序,即输出的点云只包含ROI内部(或外部)的有效点,形成无序点列表。

  • 开启:保持有序,即输出点云形状与输入相同,ROI外的点用无效点 NaN 值填充。需要注意后续算子是否能处理 NaN 值。

开启反向

参数说明

反转过滤逻辑。

调参说明

  • 关闭(默认):保留ROI内部的点云,移除ROI外部的点云。

  • 开启:保留ROI外部的点云,移除ROI内部的点云。

合并输出点云

参数说明

当输入包含多个点云时,控制是否将所有过滤后的结果合并成一个单一的点云输出。

调参说明

  • 关闭(默认):如果输入是点云列表,则输出也是一个列表,每个元素是对应输入点云经过 ROI 过滤后的结果。

  • 开启:如果输入是点云列表,则将所有过滤后的点云(每个输入点云应用ROI后的结果)合并成一个大的点云输出。