extractIsosurface
利用移动立方体算法从体积中提取等值面
描述
一个等值面是三维强度体中具有相等值的点的三维曲面表示。的extractIsosurface
函数返回等值面的面和顶点数据,该等值面的面和顶点数据是由空间体积内的常值连接点提取的。的extractIsosurface
函数使用移动立方体算法以数组形式提取等值面数据,其速度比等值面
功能,不影响分辨率。对于其他选项,必须使用等值面
函数。
例子
输入参数
输出参数
算法
的extractIsosurface
函数使用移动立方体算法来提取体积的等值面V
在指定的等值上等值
.行进立方体算法使用查找表来获取等值面的面和顶点的信息。查找表启用extractIsosurface
函数以数组形式提取面和顶点数据的速度比等值面
功能,而不影响大强度体积的分辨率,如那些通常用于医学成像。尽管extractIsosurface
而且等值面
都是相似的,但在实现和输出上有一定的区别。
的行为
extractIsosurface
而且等值面
当强度值等于指定的等值时,边缘情况不同。的等值面
函数在强度小于或等于等值的区域与强度大于等值的区域之间生成一个曲面。的extractIsosurface
函数在强度小于等值的区域和强度大于或等于等值的区域之间生成一个曲面。除了边情况,两者都是
extractIsosurface
而且等值面
生成相同数量的顶点,顶点的索引坐标在一个小的公差范围内匹配。但是,输出中顶点的顺序绿党
可以是不同的。除了边情况,两者都是
extractIsosurface
而且等值面
生成相同数量的人脸。但是,输出中的实际面脸
是不同的,因为这两种算法使用不同的顶点三角剖分创建相同的表面。
参考文献
[1]洛伦森,威廉·E·和哈维·E·克莱恩。移动立方体:一种高分辨率三维曲面构建算法。计算机图形学21日,没有。4(1987年8月):163-69。https://doi.org/10.1145/37402.37422。
版本历史
R2022b中引入