繁体   English   中英

是否可以使用来自 3D 点云的 skimage 行进立方体重建(插值)3D 表面?

[英]Is it possible to reconstruct(interpolate) a 3D surface using skimage marching cube from 3D point cloud?

我有一个 3D 点云:

    import numpy as np
    x = np.array([...])
    y = np.array([...])
    z = np.array([...])

是否可以使用skiamgemarching_cubes从这个 3D 点云“重建”3D 表面? 我检查了 skimage 的文档,但没有任何线索。 任何帮助或提示表示赞赏。

是否可以使用此 3D 点云中的 skiamge 的 Marching_cubes 来“重建”3D 表面?

据我所知,您不能直接在无组织的点云上使用行进立方体。 您必须将体积场传递给它。


要从原始点云生成 3D 表面,您可以使用从无组织点重建表面中详述的算法,它是开源的

或者您可以使用像这样的基于 Delaunay 的方法。SciPy提供了Delaunay 实现,但您仍然需要从中提取表面。

有关更多信息,请参阅我的另一个答案

暂无
暂无

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

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