可是我的是0.13.0版本,为什么还是不支持呢
时间: 2024-03-27 14:41:42 浏览: 111
如果您的Open3D版本是0.13.0,那么它应该支持`create_from_two_points`方法。但是,如果您仍然收到`AttributeError: type object 'open3d.cpu.pybind.geometry.LineSet' has no attribute 'create_from_two_points'`错误,可能是因为您的代码中存在问题。
请确保您正确导入了Open3D库,以及正确地创建了`LineSet`对象。您可以参考以下代码片段来创建一个包含两个点的线段:
```python
import open3d as o3d
import numpy as np
start = np.array([0, 0, 0])
end = np.array([1, 1, 1])
points = [start, end]
lines = [[0, 1]]
line_set = o3d.geometry.LineSet()
line_set.points = o3d.utility.Vector3dVector(points)
line_set.lines = o3d.utility.Vector2iVector(lines)
```
如果您的代码仍然无法正常工作,建议您检查一下您的Open3D安装是否正确,或者尝试重新安装Open3D。
阅读全文