网格单元大小 - 我已经了解到网格单元大小会影响生成的3D模型的质量。例如,如果我有一个尺寸为(200*200*200)的X光图像堆栈,那么将从两个相邻的图像切片构建一个网格单元板块。因此,在每个网格单元板块中,总共的网格单元数将是(200-1)*(200-1),每个网格单元的角落都对应于图像的像素值/密度。这正确吗?此外,我们如何为网格单元实现不同的大小?
体素大小 - 我已经阅读了几篇关于Marching Cubes的参考文献,但似乎找不到如何处理体素大小的算法。如果我错了,请纠正我,对于我的情况,相邻图像层之间的间隔大小为1毫米;因此,在Marching Cubes算法中如何处理它们,还是死路一条?它是否被视为网格单元的大小?(假设:其xy坐标中一个像素的大小为19微米,而间隔/z的长度为25.4微米/1毫米)
网格单元角落的坐标(立方体的顶点坐标) - 我正在尝试通过图像集维度(200*200*200)的嵌套循环来分配具有索引i j k的网格单元角落的坐标。这正确吗?有没有更快的方法?
注意:我已经看过VTK中MC的实现,但对我来说很难理解,因为它依赖于其他VTK类。