clear all
DIR='C:\Users\Administrator\Desktop\ab\Sofa\';
file=dir(strcat(DIR,'*.jpg'));
filenum=size(file,1);
%%
for i=1:filenum
im=imread(strcat(DIR,sprintf('%d',i),'.jpg'));
% imshow(im);
b=im;
[x,y,z]=size(im);
if y>x
b(x+1:y,:)=255;
else
b(:,y+1:x)=255;
end
name=strcat(file(i,1).name(1:3),'.jpg');
imwrite(b,name);
end
matlab 实践程序3——将任意图像补成正方形
最新推荐文章于 2024-04-01 11:29:26 发布