fmri的图像数据在matlab中显示,利用imagesc工具进行显示,自带数据集-by 西南大学xulei教授

这里包含了这样一个数据集:slice_data.mat

这个数据集中包含的mri数据是:64*64*25。共有25个slice。每个slice的分辨率是64*64。

fmri的图像数据在matlab中显示,利用imagesc工具进行显示,自带数据集-by 西南大学xulei教授

 

程序非常简短:

load slice_data.mat    %转载数据



for i=1:25    %总共有25个切片

    subplot(5,5,i)

    slice=scan1(:,:,i);

    imagesc(slice');    %这里对图像矩阵过了转置。不然头是歪的。

end

 

本程序讲解了fMRI每1秒钟对大脑进行25层全脑扫描究竟发生了什么?得到的数据究竟什么样?如过要重复的做一件事:显示单层图像,用循环语句如何实现?

 

结果:

fmri的图像数据在matlab中显示,利用imagesc工具进行显示,自带数据集-by 西南大学xulei教授

 

 

你可能感兴趣的:(matlab)