MATLAB怎么在图像中显示nii文件切片信息?

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文件三维信息

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值