Как преобразовать срезы nii в последовательность? - PullRequest
0 голосов
/ 01 января 2019

У меня есть файл в формате nii.gz с 20 срезами.Но есть некоторая проблема, что мне просто нужны лучшие 13 ломтиков.Поэтому я использую load_nii или simpleITK, чтобы получить массив из 20 силсов.То, что я хочу сделать, это просто использовать верхние 13 срезов (теперь это массив) для генерации новой последовательности nii.

1 Ответ

0 голосов
/ 02 января 2019

Если вы загрузили изображение с помощью SimpleITK, вы можете использовать разрезание массива python для извлечения 13 верхних срезов.Это было бы что-то вроде этого:

import SimpleITK as sitk

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