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

怎么用MATLAB批量读取一个文件夹里面的图片 并进行处理呢?
2024-12-01 22:26:52
推荐回答(1个)
回答1:

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