批量图片转换成矩阵matlab
生活随笔
收集整理的這篇文章主要介紹了
批量图片转换成矩阵matlab
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
%%eg. bmp_to_mat('UCSDped1\Test\Test003_gt\' ,'mat3.mat');
function bmp_to_mat(bmp_file,mat_name)
tnum=200;%200張圖片files = dir(fullfile(bmp_file,'*.bmp'));
for i = 1:tnumimg = imread(strcat(bmp_file,files(i).name)); I = im2double(img);mat(:,i).val = I;
end
D = cell2mat(struct2cell(mat));
Mat = reshape(D,158,238*tnum);%將200張圖片合為一個矩陣
save(mat_name,'Mat');
end
總結(jié)
以上是生活随笔為你收集整理的批量图片转换成矩阵matlab的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot集成Redis和配置
- 下一篇: 童年往事