matlab 批量缩小图片(版本)
发布时间
阅读量:
阅读量
用于在数据预处理中的matlab批量缩小图像
%图像缩小
清除命令窗口;
清空工作区;
Standard image directory location: 'F:\FA\FA(video)\PreviewData';
Standard data directory location: 'F:\FA(decentData)(video)';
fpath = fullfile(Original_image_dir, '*.jpeg');
im_dir = dir(fpath);
im_num = length(im_dir);
循环执行im_num次。
读取文件路径中的图片。
使用正则表达式提取文件名中的扩展名。
将提取的结果存储为变量IMname。
读取原始干净图像。
将图像路径完整化后赋值给变量IMname。
读取文件路径下的图片到变量im中。
按最近邻插值缩小尺寸为原来的一半。
缩小后的图像赋值给变量S。
使用指定的文件扩展名构建目标保存路径。
将缩放后的图像以jpeg格式保存到目标路径中。
其中参数0.5决定了图像在宽度和高度方向上的缩放比例;具体来说,该操作使图像尺寸变为原来的四分之一
原图:
全部评论 (0)
还没有任何评论哟~
