bbox = o3d.geometry.AxisAlignedBoundingBox.create_from_center_radius(traj_pt, voxel_size * 5.0)
时间: 2024-03-25 10:35:21 浏览: 162
img_rotate.rar_img.rotate_图像旋转 matlab
5星 · 资源好评率100%
这个错误通常是因为你使用的是 Open3D 的旧版本,其中 `create_from_center_radius` 方法尚未被引入。该方法是在 Open3D 0.10.0 版本中引入的。如果你使用的是旧版本的 Open3D,可以尝试升级到最新版本。如果你已经使用的是 Open3D 0.10.0 或更高版本,可以检查一下是否正确导入了 `o3d.geometry.AxisAlignedBoundingBox` 模块,或者是否有其他语法错误导致了该错误。另外,你也可以尝试使用 `create_from_points` 方法来创建 `AxisAlignedBoundingBox` 对象,例如:
```
import open3d as o3d
points = o3d.utility.Vector3dVector(traj_pt)
bbox = o3d.geometry.AxisAlignedBoundingBox.create_from_points(points)
```
这样应该可以避免 `create_from_center_radius` 方法所引发的问题。
阅读全文