请问如何将50张文件名为01-50的图片用MATLAB批量重命名为mypic01-mypic50

发布网友

我来回答

1个回答

热心网友

pt = 'd:\photo\';   % 路径
pre = 'mypic';      % 文件名前缀
ext = '.jpg';       % 文件扩展名
n = 50;
for i = 1:n
    nm = num2str(i);
    if length(nm)==1
        nm = ['0' nm];
    end
    nm1 = [pt nm ext];
    nm2 = [pt pre nm ext];
    copyfile(nm1,nm2);
end

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com