对照片批量命名的前提是你的照片需要能批量读取;例如你的照片是A1-A100;你想重新命名为1-100。下列方法适用。
for i=1:100
I=imread(['D:/data1/Train/',‘A’,num2str(i,'%03d'),'.jpg']);
imwrite(I,['D:/data1/Train/',num2str(i,'%03d'),'.jpg'])
end
一定要用imwrite这个保存照片,这个API可以保存读取图像的原始尺寸。不可以用Saveas。
对照片批量命名的前提是你的照片需要能批量读取;例如你的照片是A1-A100;你想重新命名为1-100。下列方法适用。
for i=1:100
I=imread(['D:/data1/Train/',‘A’,num2str(i,'%03d'),'.jpg']);
imwrite(I,['D:/data1/Train/',num2str(i,'%03d'),'.jpg'])
end
一定要用imwrite这个保存照片,这个API可以保存读取图像的原始尺寸。不可以用Saveas。