bpa_mesh = o3d.geometry.TriangleMesh.create_from_point_cloud_ball_pivoting( RuntimeError: [Open3D ERROR] got an invalid, negative radius as parameter
时间: 2024-01-26 09:03:06 浏览: 164
IEEE(BPA).rar_BPA_IEEE bpa _IEEE.pfd_bpa ieee
5星 · 资源好评率100%
这个错误提示意味着函数 `create_from_point_cloud_ball_pivoting()` 中传入了一个无效的、负数的参数作为球半径。在使用该函数时,需要指定一个正数作为球半径,例如:
```
bpa_mesh = o3d.geometry.TriangleMesh.create_from_point_cloud_ball_pivoting(
point_cloud, o3d.utility.DoubleVector([radius, radius * 2]))
```
其中 `radius` 是一个正数,可根据具体情况进行调整。如果问题仍然存在,可能需要检查输入参数是否符合函数要求。
阅读全文