file=dir(fullfile('pic\','*.jpg'));%读取当前目录pic文件夹里面所有jpg后缀的文件
l=size(file,1);%图片数量
if l==0
disp('pic文件夹下没有jpg格式的图片')
else
for i=1:l
eval(['!rename', [',','pic\',file(i).name] [',',num2str(i),'.jpg']]);
%movefile(['pic\',file(i).name],[num2str(i),'.jpg']);%这种写法也可以
end
end
本文介绍了一种使用MATLAB脚本批量重命名当前目录下pic文件夹内所有jpg格式图片的方法。通过for循环遍历文件并利用rename命令实现自动更名,提高了图片管理效率。

被折叠的 条评论
为什么被折叠?



