matlab中讀取文件夾圖片存在一個大矩陣中

傻瓜程序,不廢話,直接上程序。

路徑根據自己圖片的路勁修改,圖片格式對應自己的修改。

最後全部的圖像數據存在舉證A中,

myfile=dir('C:\Users\Administrator\Desktop\讀取文件夾圖片\images\*.bmp');
lengthfile=length(myfile);
for n=1:lengthfile 
    filename=strcat('C:\Users\Administrator\Desktop\讀取文件夾圖片\images\',myfile(n).name);% 讀取子文件夾的名字和路徑
       Im=imread(num2str(filename));%要轉換成字符串格式。
     A{:,n}=Im;

end

轉換完成後是細胞數組,轉換成單一的矩陣還差最後一步。

AA=cell2mat(A);

完成。

這簡單玩意就別轉載了,轉載記得標註鏈接。

這是前年用的,但是寫完沒存,今天墨跡了塊1個小時,真是浪費時間啊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章