拟合圆3D
功能介绍
模块位置:几何-拟合圆3D
输入3D点集,拟合一个3D圆。
原理为:通过卡尺2D或其他可以识别2D边缘点的模板输出一组2D点集,处理为3D点集拟合一个面,这个面的法向量作为圆的法向量,然后将这些点旋转至XY平面,拟合一个2D圆,再将这个2D圆旋转回到初始平面。
![]() | ![]() | ![]() |
---|---|---|
边缘点2D坐标 | 处理为3D点集 | 3D圆 |
使用场景
用于在三维空间中识别和测量圆形物体的特征,计算圆的三维位置、半径和方向。
输入
基础输入
输入 | 类型 | 说明 |
---|---|---|
输入图像 | 图像 | 输入方式是选择输出图像或者点云的模块。 |
创建输入
输入 | 类型 | 说明 |
---|---|---|
3D点集 | 3D点集 | 输入的拟合点。 |
输出
输出 | 类型 | 默认启用 | 额外启用条件 | 说明 |
---|---|---|---|---|
3D圆 | 3D圆 | 是 | / | 圆心、半径、法向量 |