图像处理-Matlab平台批量更改文件名——利用系统rename函数

在进行机器学习或者大量数据分析中,往往需要更改文件名。但是面对大量数据的同时,利用手工一个个更改是不显示。这个问题是在做毕业论文时碰到的,当时好像解决了,现在又忘记了,现在想复习一下。当时要从相机采集到的几百幅图像中更改文件名,以方便批量后期的图像训练和分析。

例如:更改前的图像文件名是这样的:

需要更改文件名的文件

        网上大多是下面的思路的代码,我自己也亲自试了一下:

在这里插入图片描述

这个思路的代码其实设计到很多函数的用法,涉及到很多知识点,比如就一个eval()函数的用法就够呛了,还涉及到调用操作系统rename函数等,但实际亲自测试,并未成功:

在这里插入图片描述

想了很多办法,通过查阅操作系统中rename的用法更正后,但是出现找不到文件。在一些网站也是有个别人提出这个问题
在这里插入图片描述

看来这个方法行不通,得要另外寻找新的办法。看来网上的东西没有亲自试过不能信阿。那些发帖的人自己难道就没运行试过吗?如果有人找到了原因,非常欢迎告诉我,不胜感谢!

改思路主要出现在以下精华帖中:

1.MATLAB 批量文件重命名(详细解释)https://blog.youkuaiyun.com/u010099080/article/details/49915743/ ;
2. 利用MATLAB中的movefile函数批量修改文件名https://blog.youkuaiyun.com/lingyunxianhe/article/details/83575505
3.matlab批量修改文件扩展名 https://blog.youkuaiyun.com/FX677588/article/details/53207378
4.matlab 重命名文件和文件夹 https://www.cnblogs.com/ranjiewen/p/5971801.html ; (精华帖)

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值