在Open3D的open3d.geometry.MeshBase
类中,get_max_bound
方法用于获取网格模型的最大边界框。
get_max_bound(self) -> Tuple[np.ndarray, np.ndarray]
无
该方法返回一个元组,该元组包含两个numpy.ndarray
类型的对象。第一个数组表示最小点的坐标,第二个数组表示最大点的坐标。
下面的代码展示了如何使用get_max_bound
方法获取网格对象的最大边界框:
import open3d as o3d
mesh = o3d.geometry.TriangleMesh.create_box()
max_bound, min_bound = mesh.get_max_bound()
print("Max Bound: ", max_bound)
print("Min Bound: ", min_bound)
输出结果如下:
Max Bound: [0.5 0.5 0.5]
Min Bound: [-0.5 -0.5 -0.5]
无
open3d.geometry.MeshBase
类的子类,如open3d.geometry.TriangleMesh
等。None
。