截面轮廓
功能介绍
模块位置:数据-截面轮廓
通过平移一个初始平面α作为截面截取3D数据,基于距离阈值来保留平面附近的点作为横截面。输出源图像截面、截面轮廓、截面的投影图。
使用场景
从3D图像中通过平面截取轮廓,用于特殊位置的测量;
示例说明
设置初始平面α,将平面α平移距离14作为截面,将截面附近小于点距离阈值0.1的点云投影到平面生成轮廓;
![]() | ![]() | ![]() |
|---|---|---|
| 初始α平面(数据底面) | 移动14后的平面(与圆柱相交形成截面数据) | 移动16后的平面(与圆柱相交形成截面数据) |
输入
基础
| 输入 | 类型 | 说明 |
|---|---|---|
| 输入数据类型 | / | 支持图像和点云。 |
平面
| 输入 | 类型 | 说明 |
|---|---|---|
| 初始平面α | 平面 | 截面的初始位置。 |
| 平面α平移距离 | 实数 | 截面需移动的距离。 通过平面α平移截取不同位置的点云截面,有符号区分移动方向。 |
区域2D
| 输入 | 类型 | 说明 |
|---|---|---|
| 区域2D | 区域 | 通过绘制或继承得到一个2D区域。2D区域内的数据才会参与生成横截面;输入区域 查看详细说明:区域类型、区域列表、启用坐标系、坐标系。 |
参数说明
截面附近点距离阈值
将截面附近距离小于距离阈值的点认为是横截面上点;
初始平面α可见
勾选后,在截面轮廓计算结果中显示初始平面α,便于观察截面平面的位置及其与点云的相对关系。
输出
| 输出 | 类型 | 默认启用 | 额外启用条件 | 说明 |
|---|---|---|---|---|
| 执行时间(ms) | 实数 | 是 | / | / |
| 执行状态 | 文本 | 是 | / | / |
| 执行结果 | 布尔值 | 是 | / | / |
| 区域列表 | 2D区域集 | 否 | 在输出设置中勾选 | / |
| 区域中心列表 | 2D点集 | 否 | 在输出设置中勾选 | / |
| 截面 | 平面 | 是 | / | / |
| 截面数据点集 | 3D点集 | 是 | / | / |
| 截面数据投影点集 | 3D点集 | 是 | / | / |
| 投影点集变换到水平面 | 2D点集 | 是 | / | / |
| 截面轮廓 | 轮廓 | 是 | / | / |
| 3D区域列表 | 区域列表 | 否 | 输入数据类型选点云 | / |


