最近刚好做了这个部分,因为网上的答案实在是有点不尽如人意,所以想分享一下自己的理解。
files = dir('*.png'); %导入图片
l=length(files); %获取图片数量
for i=1:l
oldname=files(i).name; %获取每张图片的名字
newname=strcat('00000',num2str(i),'.png'); %对图片转换为名字为000001.png的格式
eval(['!rename' 32 oldname 32 newname]); %生成新名字
end
就是这样的步骤,有问题欢迎讨论。谢谢