点云法向估计

功能: 点云法向估计

输入参数

名称 类型 合法范围 缺省值 含义

点云

XYZPoints

点云

输出参数

名称 类型 合法范围 缺省值 含义

带法向点云

NormalPoints

带法向点云

初始化: 不需要

运行时参数

名称 类型 合法范围 缺省值 含义

方法

String

['CC', 'PCL', 'Order']

PCL

法向量计算方法

视点

List

[0, 0, -100000]

采用PCL的法向估计算法时, 需要设置视点, 代表法线计算方向

算法模型

String

['最小二乘拟合平面', '三角片', '四边形片']

最小二乘拟合平面

采用CC的法向估计方法时需要设置局部结构计算模型

法线方向

String

['正X', '负X', '正Y', '负Y', '正Z', '负Z', '背离重心', '指向重心', '背离原点', '指向原点']

负Z

采用CC的法向估计方法时需要设置法线方向, 默认为负Z方向

搜索半径

Integer

[0, 1000000]

10

以2D投影的像素为单位, 估计点为中心, 搜索两倍该值的矩形范围内的点作为估计平面的参考点

搜索距离阈值

Float

[0, 1000000]

20.0

限定搜索距离阈值, 筛除那些距离估计点过远的点

搜索数量

Integer

[0, 1000000]

15

k近邻搜索数量