【小白深度教程 1.25】手把手教你使用 Open3D(8)对三维模型、点云数据进行体素化
1. 体素化的概念
点云和三角网格是非常灵活但不规则的几何类型。体素网格是另一种 3D 几何类型,它定义在规则的 3D 网格上,可以将体素看作是 2D 中像素的 3D 对应物。Open3D 提供了 VoxelGrid
几何类型,可以用于处理体素网格。
2. 从三角网格生成体素
Open3D 提供了 create_from_triangle_mesh
方法,可从三角网格创建体素网格。该方法返回一个体素网格,其中所有与三角形相交的体素设置为 1,其余的设置为 0。参数 voxel_size
定义了体素网格的分辨率。
print('input')
mesh = o3dtut.get_bunny_mesh(