如何用matlab循环读入、处理、保存多幅图片

2025-03-28 16:06:19
推荐回答(2个)
回答1:

for i=1:20
I=imread(['stima1_',sprintf('%03d',i),'.bmp']);
J=imnoise(I, 'gaussian',0,2.9);
imwrite(J,['stima1_',sprintf('%03d',i),'a.bmp'],'bmp');
end

应当就可以了。

回答2:

matlab 有这么智能吗?文件名至少有点规律吧