MATLAB版本:R2017a
step1:在MATLAB附加功能中下载包 Tools for NIfTI and ANALYZE image
点击下载并加载到MATLAB安装路径
也可以直接点击链接下载,但是需要自己选择路径
http://www.mathworks.com/matlabc ... i-and-analyze-image |
step2:在命令行窗口中输入代码段
help load_nii_img
nii = load_nii('filename.nii'); % 选择路径中的.nii文件
img = nii.img; % 读取文件
[n1,n2,n3] = size(img); % 获取文件的大小
imshow(img(:,:,10),[]); % 预览一下第10张切片
for i = 1:n3
figure(i);
ti = imshow(img(:,:,i),[]); % 依次显示切片
end
% close all
这就可以啦
参考https://blog.csdn.net/DoReAGON/article/details/82835057
若想显示nii文件的三维信息,可使用以下代码
nii = load_nii('xxxxx.nii') % 文件名
view_nii(nii) % view_nii 函数--查看nii文件三维信息