在新版本中,有两个方法marching_cubes_lewiner和marching_cubes_classic。但是classic不带step_size参数。
我的目标是使用Python从nifty(.nii)格式获取.obj文件,并将其用于Unity。我知道“scikit-image”包有一个叫做“measure”的模块,其中实现了Marching cube算法。我将Marching cube算法应用到我的数据上,并获得了我期望的结果: verts, faces, normals, values = measure.marching_cubes_lewiner(nifty_data, 0) 我可...
leomensahopened this issueFeb 9, 2022· 1 comment leomensahcommentedFeb 9, 2022 notmatthancockclosed this ascompletedAug 11, 2022 Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
≤。,则平面 Marchingtetrahedra是用来渲染隐式曲面 的一 W(x):(x一0)·vo=O 种方法 ,是对 marchingcubes8[1方法的改进 。 经过 。点且到p点的邻域内点距离和最小。因 等距点的Delaunay三角剖分将点集 QuQ 的 此 。即为P点处 的近似法向np,Vl和 则张成P点 处 的切平面。 凸包分割,并将点集胞 含...
基于隐式曲面拟合或者插值的方法【 4-q首先定 义一个拟合或者插值数据点的隐式函数,再提取该 函数的等值面作为重建曲面。这些方法的优势在于 他们得到的曲面是水密的,重建的模型具有明确的 内外之分。而且,隐式函数的应用使得它们对于任 何复杂拓扑的三维模型都是有效的。但是它们的复 杂性取决于使用哪种隐式函...
# 需要導入模塊: from skimage import measure [as 別名]# 或者: from skimage.measure importmarching_cubes_lewiner[as 別名]defget_mesh(self):"""Compute a mesh from the voxel volume using marching cubes. """tsdf_vol, color_vol = self.get_volume()# Marching cubesverts, faces, norms, vals ...