我有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中执行此操作吗?