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

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

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

程序非常简短:

load slice_data.mat    %转载数据

for i=1:25    %总共有25个切片
    subplot(5,5,i)
    slice=scan1(:,:,i);
    imagesc(slice');    %这里对图像矩阵过了转置。不然头是歪的。
end

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

结果:

原文地址:https://www.cnblogs.com/haore147/p/3633589.html