-2

我有一堆医学图像,切片厚度为 2.5 毫米,切片间距为 1.5 毫米。所以切片是重叠的。我打算从这些切片创建一个 3D 体积,但我不确定我是否没有在 z 方向上缩放(切片间距让我感到困惑)。请让我知道如何从重叠的 2D 切片准确构建 3D 体积。

这是我到目前为止所做的

我将 CT 切片逐个切片(在 for 循环中)读取到 3D 矩阵中。

    for count = 1:totalSlices
      fileName = dirData(count).name;
      dicomImage = dicomread(fileName);
      imageStack(:,:,count) = dicomImage;
    end

我使用 Matlab 中心的 ExportVoxelData 函数从上面的图像堆栈生成一个 stl 文件

我确实有一个 stl 模型,但我不知道它是否在 z 方向上正确缩放我的像素尺寸在 X 和 Y 尺寸上是 0.9766 毫米。我的切片厚度是 2.5 毫米 我的切片间距是 1.5 毫米

4

1 回答 1

0

它们重叠吗?半体素厚度= 1.25mm。图像平面之间的间距为 1.5mm。在 z 方向上,相邻体素之间有 0.25 毫米的间隙。

于 2014-11-11T05:41:15.080 回答