MATLAB 用for循环语句连续读入并处理一系列图片(图片名含数字和字符) 您所在的位置:网站首页 文件夹如何按序号显示图片 MATLAB 用for循环语句连续读入并处理一系列图片(图片名含数字和字符)

MATLAB 用for循环语句连续读入并处理一系列图片(图片名含数字和字符)

2024-06-29 13:48| 来源: 网络整理| 查看: 265

文件夹中有图片 1.png, 2.png, 3.png, …, 600.png 共600张; 还有图片 1_predict_prob.png, 2_predict_prob.png, 3_predict_prob.png, …, 600_predict_prob.png 共600张。 现在,需要把像1_predict_prob.png这样的图片依次读入matlab中,进行处理并重新命名,然后保存在指定地点。 这里写图片描述 以下是代码实现:

savepath='D:\yl\数据\'; for i=1:600 Image=imread([num2str(i,'%d'),'_predict_prob','.png']); %读入图片,如1_predict_prob.png %*********处理图片(省略)**********% imwrite(Image,[savepath,num2str(i,'%04d'),'.png']);%将处理后的图片保存在D:\yl\数据\下,命名为0001.png end

结果展示: 这里写图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有