【发布时间】:2020-02-20 16:33:53
【问题描述】:
我已经能够在 python 中使用lewiner marching cubes algorithm。它输出顶点、面和其他属性。我想确保它正常工作,所以我想绘制函数返回的 3D 图像。但是,到目前为止,我还没有取得任何成功。我尝试了以下方法:
必要字段检索成功:
verts, faces, normals, values = skimage.measure.marching_cubes_lewiner(var,20,spacing=(0.5,0.5,0.5))
以及检索值的不成功图:
fig = plt.figure(figsize=(10, 10))
ax = fig.add_subplot(projection='3d')
mesh = Poly3DCollection(verts[faces])
mesh.set_edgecolor('k')
ax.add_collection3d(mesh)
还有:
vv.mesh(np.fliplr(verts), faces, normals, values) # doctest: +SKIP
假设,我想在机器学习算法中使用顶点、面等,但我想确保返回的值是可靠的。有没有人有过这样的经历?
【问题讨论】:
标签: python machine-learning 3d marching-cubes