1. 程式人生 > >MATLAB 將多頁.tif格式的圖片轉成多張單頁的圖片

MATLAB 將多頁.tif格式的圖片轉成多張單頁的圖片

當使用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

結果展示:
這裡寫圖片描述