如何将 nii 切片转换为序列?

How to convert nii slices to a squence?

我有一个 nii.gz 格式的文件,有 20 个切片。但是有一些问题,我只需要前 13 个切片。所以我使用 load_nii 或 simpleITK 来获取 20 个 silces 的数组。我想做的只是使用前 13 个切片(现在是数组)来生成一个新的 nii 序列。

如果您使用SimpleITK加载了图像,您可以使用python数组切片来提取前13个切片。它会是这样的:

import SimpleITK as sitk

img1 = sitk.ReadImage("input.nii.gz")
img2 = img1[0:13]