做实验弄了一堆名字乱七八糟的图片,没有改名字直接用来标注导致xml文件名字也是乱七八糟,强迫症看着难受,用惯了matlab就写了个matlab修改的脚本。 我想把图片命名为0000X.jpg 五位数字序号,大家可根据自己需要自行修改。不只是图片,任何格式都可以!xml文件我也这样改的,只需对应修改后缀即可,不过提醒这样直接修改xml文件可能里面内容和对应图片序号对不上,建议不要直接这样修改,老老实实修改完图片再去标注把。。。

%%%%%%批量修改图片名称
clear all;close all;clc;
file = dir('A:\SSD-Tensorflow-master\VOC2007\JPEGImages\*.jpg');C = length(file); % 图片的个数%%%修改图片名称for i = 1:C
name = file(i).name;
if i <10
system(['ren "A:\SSD-Tensorflow-master\VOC2007\JPEGImages\' file(i).name ' " ','0000', int2str(i) '.jpg']);
end
if i >9&&i<100
system(['ren "A:\SSD-Tensorflow-master\VOC2007\JPEGImages\' file(i).name ' " ','000', int2str(i) '.jpg']);
end
if i <1000 && i>99
system(['ren "A:\SSD-Tensorflow-master\VOC2007\JPEGImages\' file(i).name ' " ','00', int2str(i) '.jpg']);
end
if i >1000
system(['ren "A:\SSD-Tensorflow-master\VOC2007\JPEGImages\' file(i).name ' " ','0', int2str(i) '.jpg']);
endend

matlab批量修改文件名字相关推荐

  1. c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,ubuntu批量修改文件名字(换动画资源必用)...

    Ubuntu 16.04 批量改文件名 在Ubuntu16.04下给文件批量改名可以使用rename命令. MATLAB中批量修改文件的名字 在运行matlab时有时需要用统一的文件格式,这个时候对文 ...

  2. OS模块--批量修改文件名字(一)创建和修改文件路径

    OS模块:在程序中,经常需要对大量文件和路径进行操作,比如:查询某一路径下同种类型文件,批量修改文件名字等.OS模块提供了非常丰富得方法用来处理文件和目录. 一.常用OS模块列表 二.OS模块创建文件 ...

  3. unity 编辑器窗口 批量修改文件名字

    unity 编辑器批量修改.替换 文件名: 记录一下,窗口效果如下,需要选中文件,可多选 在排序的基础上增加了双排序和替换功能 代码: public class RenameFile : Editor ...

  4. OS模块--批量修改文件名字(二)

    通过三个案例,介绍批量修改文件名字的方法. 一.批量在文件前/后任意添加文件名字 二.批量去掉文件字符 三.批量替换某一类型文件名字 一.批量在文件前/后任意添加文件名字(批量在文件前面添加'方法11 ...

  5. 如何批量修改文件名字的一部分?

    如何批量修改文件名字的一部分?不知道大家有没有遇到这样一个问题,小编作为一名"打工人"是遇到过这个工作,几百个文件的文件名都包含有某部分文字,然后现在需要将这部分文字改成另外的几个 ...

  6. java项目:批量修改文件名字

    代码如下: import java.io.File; //导入io.File public class test {public static void main(String[] args) {// ...

  7. matlab批量修改文件扩展名

    有时候matlab在保存文件的时候,扩展文件名一不小心会写错,导致批量生成的文件格式或文件名不是想要的.例如处理完一个图像库的图像所有结果都保存为了".jpg"格式结果,但是实际想 ...

  8. python批量修改文件名字为数字编号

    控制台进入python环境 win+R---->cmd----->python import os#输入待修改文件夹路径 path="E:/pyexe/exe/test/&quo ...

  9. matlab批量修改文件内容并转换文件格式

    % 实现对.txt文件的.mat格式转换 % 实现文件内容修改 % 实现文件名称修改 clear;clc;close all; path = 'I:\在校研究';%源文件位置 % tracker = ...

最新文章

  1. 应用篇——SSL/TLS
  2. VS中怎么新建Web服务器项目,VS中新建网站和新建WEB项目的区别
  3. VTK:可视化之AlphaFrequency
  4. docker 安装mysql实战_使用docker搭建mysql实例教程
  5. python对象序列化或持久化的方法
  6. python获取当前脚本所在路径并在此基础上创建新的文件路径
  7. C++类属性swap
  8. Codeforces Round #555 (Div. 3) E. Minimum Array
  9. win 安装 Xshell 5
  10. 怎样在Apple Silicon M1 Mac上引导到恢复模式
  11. 谁会成为今年的Best CIO人选
  12. 图神经网络学习笔记(2)——图滤波器
  13. autocad 二次开发 拆分图纸_谈谈AUTOCAD.NET二次开发的一些经验(一)
  14. ps去水印教程_Ps去水印教程:简单三步教新手学习去狮子图像上的水印,多余的文...
  15. Linux——根目录结构
  16. 1-5 Minecraft-Forge-1.16.5 Mod的开发(创建属于你的武器与工具)
  17. (2) Hive安装
  18. 什么是C语言的合法正确标识符?什么是C语言关键字?
  19. unity小游戏制作之见缝插针
  20. ym——Andorid-15k+的面试题。

热门文章

  1. 【论文阅读】Multi-Modal Sarcasm Detection 图文反讽识别
  2. BERT实战(1):使用DistilBERT作为词嵌入进行文本情感分类,与其它词向量(FastText,Word2vec,Glove)进行对比
  3. 基于FPGA的GV7600驱动
  4. vr虚拟现实计算机配置,什么样的电脑配置才能玩得起VR?
  5. 1-13 格式化输出
  6. matlab 多项式拟合EXCEL中复杂数据
  7. SQL-持仓天数分布
  8. 再次写给我们这些浮躁的程序员
  9. 多目标优化问题及求解
  10. Excel-VBA操作文件四大方法