当我执行从网络上找到的代码之一时,系统会提示我“ AttributeError:模块'skimage.measure'没有属性'marching_cubes'”。你有解决这个问题的想法吗?
已执行的代码段:
mousewheel
答案 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