MATLAB 将多页.tif格式的图片转成多张单页的图片
程序员文章站
2022-04-19 17:15:48
...
当使用Windows照片查看器打开一个.tif格式的图片文件,发现其为单张多页图片时,我们可以MATLAB将该文件拆分成多张单页的图片。
代码如下:
%将多页.tif格式的图片转成多张单页的图片
path='E:\yl\'; %原文件路径
savepath='E:\yl\A\'; %新文件路径
for i=1:100 %图片层数,可通过windows图片查看器知晓
I = imread([path,'raw_train.tif'],i); %读入文件的第i页
imwrite(I,[savepath,num2str(i,'%04d'),'.tif']); %保存单层图片,以其在原文件中的顺序命名
end
结果展示: