怎么用MATLAB批量读取一个文件夹里面的图片 并进行处理呢?

怎么用MATLAB批量读取一个文件夹里面的图片 并进行处理呢?

第1个回答  推荐于2017-11-29
1 图像按编号命名:1.jpg, 2.jpg,....,n.jpg
2 循环读图
I=cell(1,n);
for i=1:n
imageName=strcat(num2str(i),'.jpg');
I{i} = imread(imageName);
end
3 处理图像
-----------------------
如果图像很多,那么最好这样,第二步和第三步合并
for i=1:n
imageName=strcat(num2str(i),'.jpg');
I = imread(imageName);
处理当前图像
end本回答被提问者采纳