跳到主要内容
版本:Next

拟合圆3D

功能介绍​

模块位置:几何-拟合圆3D

输入3D点集,拟合一个3D圆。

原理为:通过卡尺2D或其他可以识别2D边缘点的模板输出一组2D点集,处理为3D点集拟合一个面,这个面的法向量作为圆的法向量,然后将这些点旋转至XY平面,拟合一个2D圆,再将这个2D圆旋转回到初始平面。

2D点3D点圆
边缘点2D坐标处理为3D点集3D圆

使用场景​

用于在三维空间中识别和测量圆形物体的特征,计算圆的三维位置、半径和方向。

输入​

基础输入​

| 输入 | 类型 | 说明 | |:------------|:--------------|:-------- ------| | 输入图像 | 图像 | 输入方式是选择输出图像或者点云的模块。 | | 拟合方式 | / | 最小二乘圆、最大内接圆(常用于孔)、最小外接圆(常用于轴)。 |

创建输入​

输入类型说明
3D点集3D点集输入的拟合点。

参数说明​

离群点比例​

用于过滤的异常值比例[0,0.5],在最大/最小圆拟合中用于噪声去除。

输出​

输出类型默认启用额外启用条件说明
执行时间(ms)实数是//
执行状态文本是//
执行结果布尔值是//
3D圆3D圆是/圆心、半径、法向量