AttributeError:模块“ skimage.measure”没有属性“ marching_cubes”

时间:2019-01-05 21:45:56

标签: python-3.x image-processing scikit-image

当我执行从网络上找到的代码之一时,系统会提示我“ AttributeError:模块'skimage.measure'没有属性'marching_cubes'”。你有解决这个问题的想法吗?

已执行的代码段:

mousewheel

3 个答案:

答案 0 :(得分:2)

在新版本中,有两种方法marching_cubes_lewiner和marching_cubes_classic。但是classic不采用step_size参数。你可以试试看measure.marching_cubes_lewiner(p,threshold,step_size = step_size,allow_degenerate = True)

答案 1 :(得分:0)

您可以使用 marching_cubes_classic (p,阈值)

答案 2 :(得分:-1)

我用the marching_cubes_lewiner function解决了这个问题。请参考以下代码行。

print("Calculating surface")
verts, faces, norm, val = measure.marching_cubes_lewiner(p, threshold, step_size=step_size, allow_degenerate=True)
return verts, faces