使用matlab 对某一文件夹下文件进行批量重命名操作
代码如下:
clear;
old_path='F:/old_path/';
new_path='F:/new_path/';
file_dir=dir([old_path '*.tiff']);
for i=1:length(file_dir)
old_name=[old_path,file_dir(i).name];
[~,name,ext]=fileparts(file_dir(i).name);
new_index=sprintf('%04d',str2num(name));
new_name=[new_path,new_name,ext];
copyfile(old_name,new_name);
end
看看得了,不保证没有bug,反正这个流程没啥问题