繁体   English   中英

如何在 open3d python 中将体素网格转换为点云?

[英]How to convert voxelgrid to pointcloud in open3d python?

我有一个来自雕刻的体素网格数据类型。 现在,我想将此体素网格转换为点云。 这背后的主要原因是我需要从我的体素网格体积中得到一个网格。

可能吗?

到目前为止,我发现体素网格的 get_voxels() 方法返回所有体素。 然后,我想我手动创建了一个点云。

我发布了我的手动解决方案。

point_cloud_np = np.asarray([voxel_volume.origin + pt.grid_index*voxel_volume.voxel_size for pt in voxel_volume.get_voxels()])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM