Thi*_*hne 4 image-processing python-3.x scikit-image
当我执行我从网上找到的代码之一时,它给了我“AttributeError:模块'skimage.measure'没有属性'marching_cubes'”。你有什么想法来解决这个问题吗?
执行的代码段:
from skimage import measure
def make_mesh(image, threshold=+30, step_size=1):
print "Transposing surface"
p = image.transpose(2, 1, 0)
print "Calculating surface"
verts, faces, norm, val = measure.marching_cubes(p, threshold, step_size=step_size, allow_degenerate=True)
return verts, faces
Run Code Online (Sandbox Code Playgroud)
小智 6
在新版本中,有两种方法marching_cubes_lewiner和marching_cubes_classic。但经典不带step_size参数。你可以试试这个:
measure.marching_cubes_lewiner(p, threshold, step_size=step_size, allow_degenerate=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7994 次 |
| 最近记录: |