0

img/hdr ファイルのリストがあります。list の長さが 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