图像批处理

clc
clear all


srcDir=uigetdir('Choose source directory.');%获得选择的文件夹
cd(srcDir);
allnames=struct2cell(dir('*.pgm')); %只处理文件夹的bmp文件
[k,len]=size(allnames); %获得bmp文件的个数
for ii=1:len
%逐次取出文件
name=allnames{1,ii};
I=imread(name); %读取文件
%然后在此处添加你的图像处理程序即可,例如把图片大小变为96*48,再保存
ci=imresize(I,[96,48]);
imwrite(ci,name);

end



相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页