matlab 批处理图片

很方便的 批量改变图片大小,也可以改变图片的格式,或是批量重命名~~等

% 改变图片分辨率
clear all;clc
inputfile='C:\Users\Steel\Desktop\fig\';
outputfile='C:\Users\Steel\Desktop\fig\';
Files=dir([inputfile '*.bmp']);
number=length(Files);
for i=1:number
    img=imread([inputfile Files(i).name]);
    img_out=imresize(img,[420 560]);
    imwrite(img_out,[outputfile Files(i).name(1:end-4) 'o.bmp']);
end
    



你可能感兴趣的:(matlab)