% 设定写入图像格式
writetype = 'jpg';
% 写入图像目录,直接附加在读取目录后加上"png resize"
writedir = ['E:\249\FF4dengwenxian','imcrop',writetype]
% 设定剪切范围
rectangle = [438,96,190,594];
% resizefactor = [800 600];
% 创建剪切之后图像存储的目录
mkdir(writedir);
% 读取目录内所有所有图像目录信息
imnames = dir('E:\249\FF4dengwenxian');
% 去掉目录信息中的无用项( . .. )
imnames(1:2)=[];
% 统计图像个数
imcnt=length(imnames);
% 针对每一个图像
for imidx = 1:1:imcnt
% 读入图像
imtemp = imread(fullfile('E:\249\FF4dengwenxian',imnames(imidx).name));
%剪裁图像
imtemp = imcrop(imtemp,rectangle);
% 按照需要格式写入图像
imwrite(imtemp,fullfile(writedir,[imnames(imidx).name(1:end-3),writetype]));
end
- 1
- 2
- 3
前往页