Scikit Image Marching Cubes

我正在使用行军立方体算法的Scikit Image实现来生成等值面。

verts, faces,normals,values = measure.marching_cubes(stack,0)

生成以下错误:

ValueError:需要超过2个值才能解包

 verts, faces = measure.marching_cubes(stack,0)

工作正常,所以它似乎算法根本不会生成normalsvalues 。 有没有人有这种类型的问题的经验?

此外,我不明白算法的faces输出是否需要,因为网格中每个三角形的一组3个顶点应该足以描述等值面?


scikit-image开发版本的marching_cubes文档显示它应该返回normalsvalues 。 但它最近才被引入。 从版本0.12开始,它们不会被返回,正如可以从该版本的文档中看到的那样。 要获得它们,你必须更新到当前的开发版本。 有关如何安装开发版本的指南可以在这里找到。

链接地址: http://www.djcxy.com/p/6357.html

上一篇: Scikit Image Marching Cubes

下一篇: Marching Cubes isovalue