0

我有 img/hdr 文件的列表。假设列表长度为 50,img 大小为 60*60*60。我想将其转换为大小为 (60*60*60*50) 的 Nifti1image。

import nibabel
import nipy
img_list=[]
for file in os.listdir(path):
    if file.endswith(".img"):
        temp=nibabel.load(os.path.join(path,file)
        img_list.append(temp)

通过上面的程序,我得到了我想转换为 Nifti1image 的列表。然后我尝试

nipy.save(nipy.list_to_image(img_list),'sample.nii')

但我没有工作。有人可以告诉我如何在 python 中执行此操作吗?

4

0 回答 0