matlab 多张图片转三维nii
作者:互联网
准备:
使用:
解压下载的文件,在下载的文件内新建matlab文件(.m),代码为
%读取图片,常用的图片格式均可
file1=imread('D:\\test1.tif');
file2=imread('D:\\test2.tif');
file3=imread('D:\\test3.tif');
%将图片的像素值保存至三维数组,如果是彩色图片也可存为四维
img(:,:,1)=file1;
img(:,:,2)=file2;
img(:,:,3)=file3;
%使用第三方包内的函数保存
nii=nii_tool('init',img);
nii_tool('save',nii,'save.nii');%'save.nii'也可写为'save.nii.gz'
这样即可将三张图片转换为单个的三维nii文件。
标签:nii,img,三维,matlab,imread,tif,save 来源: https://blog.csdn.net/liushishiyb/article/details/122380877