fmri--只有影像学数据,怎么拿到采集参数TR、slice num
数据格式为nii,matlab下面有spm12
然后在matlab中输入命令:
% 加载fMRI数据
fmri_data = spm_vol('your_fmri_data.nii'); %% 加载后的数据可能是一个struct,只取其中一个;

获取TR(repeat time)
TR = fmri_data(1).private.timing.tspace;
% 获取切片数:
num_slices = fmri_data.dim(3); % 假设切片数是数据的第三维
获取影像学数据;
image_data=spm_read_vols(fmri_data);
size(image_data)=64*64*45*210 (x*y*z*timepoint);