4DfMRI数据指定存储其中一个时间点的图像
代码实现
import nibabel as nib
from nilearn import image
from nilearn.image import smooth_img
result_img=smooth_img('data/4D/Ontario_sub94652_rest.nii.gz',fwhm=0)#存储图像,smooth_img 返回一个NiftiImage对象
print(result_img.shape)#显示原始图像的尺寸
first_rsn = image.index_img(result_img, 50)#显示一个时间点为50时的三维数据
print(first_rsn.shape)#显示三维图像的尺寸
nib.save(first_rsn, 'data/3D/my_arr.nii.gz') #存储提取的内容