files = dir('.\*.png'); %导入图片
l=length(files); %获取图片数量
for i=1:l
oldname=files(i).name; %获取每张图片的名字
%newname=strcat('000',num2str(i-1),'.png'); %对图片转换为名字为0001.png的格式
newname=strcat(num2str(i-1),'.png'); %对图片转换为名字为1.png的格式
eval(['!rename' 32 oldname 32 newname]); %生成新名字
end
此.m文件需要与待重命名文件放在同一目录下,不然报错。