【matlab数字图像处理】批量读取-修改-保存图像

好久不写博客了,今天克服了心理障碍把如题的问题解决了,为了兄弟小论文的对比实验。

可能还不成熟,甚至有错误,至少不用一张一张修改保存。

相信很多刚上手图像处理的都有这个需求,po出来分享:

代码:

clc;clear;close all;
file_path = 'E:\02-Matlab_Study\paper2\RTV_Smooth-master\test_image\'; 
img_path_list = dir([file_path,'*.jpg']);
mkdir newfolder3;
tic
for i=1:270
    image_name = img_path_list(i).name;
    image = imread([file_path,image_name]);
%     figure,imshow(image);
    image = imresize(image,[100,100]);
    imwrite(image,[output_path,'RTV',int2str(i),'.jpg']);
end
toc

我想再怎么加描述,都不如这张图说的全面。

如果想弄明白这个操作,我发表的这些应该可以看的懂。

欢迎指正错误和不足,留言区见。。。
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值