通过matlab可以对图片裁剪成我们想要大小图片,并保存在相应文件夹:
clear [Im,map]=imread('image.tif'); I=ind2gray(Im, map); [m,n]=size(I); m=uint8(m/400); n=uint8(n/400); m=double(m); n=double(n); e=0; I1=double(imcrop(I,[1,1,399,399])); mkdir('裁剪后图像400_400'); for i=1:1:n for j=1:1:m B=[1+400*(i-1),1+(j-1)*400,399,399]; I1=uint8(imcrop(I,B)); e=e+1; imwrite(I1,[['./','裁剪后图像400_400','/image'],num2str(e),'.png']); e end end
1234567891011121314151617181920