天天看點

matlab将.jpg圖檔轉成.mat檔案

pt = 'C:\Users\LENOVO\Desktop\PIE\Pose07_64x64_files\'; %讀取路徑
ext = '*.jpg';
dis = dir([pt ext]);
nms = {dis.name};
 
a = imread([pt nms{1}]);
IMAGES = zeros(size(a,1),size(a,2),length(nms));%建立存儲圖檔資料的三維數組
 
for k = 1:length(nms)
	nm = [pt nms{k}]; %nm存儲每張圖檔的路徑(包括圖檔名)D:\Workspace\Matlab\1.bmp
	image = imread(nm);
	IMAGES(:,:,k)=image; %将第k張圖檔存儲到三維數組的第k頁
end
save PIE_07 IMAGES ; %将數組存儲為mat格式
           

繼續閱讀