图像的批量存储
savepath='F:\matlabwork\Target image\blank1';
for i=0:10
x=b+2.5*d+i*7*d;
rect=[a+(7*i-4)*d,m-1.5*d,3*d,3*d];
A=imcrop(im,rect);
imwrite(A,[savepath,num2str(i'%02d'),'.bmp']);%将处理后的图片保存在F:\matlabwork\Target image\下,命名为01.bmp
end;
图片的批量读写`
str='F:\matlabwork\Target image\blank1-'; %我的图像放在F盘,matlabwork\Target image\图像文件夹下,图片的前缀是blank1-;
for i=1:20
I=imread([str,num2str(i),'.bmp']); %依次读取每一幅图像
end
读取指定目录下的图片
Img1=imread('F:\matlabwork\blank\blank81.bmp'); %读取指定文件下的图片