目录

  • 批量获取原图片名称
  • 使用Matlab批量获取重命名图片名称
  • 生成批量修改文件名称命令

在创作自己的数据集时,为了方便辨识,往往需要按照一定的格式来对图片进行重命名。但由于数据集图片数量过多,这往往是一项具有挑战性的工作。网上的教程很多,但没有一个能完整、清楚地概括我所需要的步骤。鼓捣了一两个小时,遂记录于此。

批量获取原图片名称

Step1
点击开始菜单输入“cmd”,打开命令提示符
Step2
输入cd C:\Users\pc-2018\Desktop\Images\livingroom,切换到照片目录
Step3
输入dir /b>rename.xls,生成包含所有原图片名称的Excel表格。打开Excel,删掉最后一行的rename.xls

注:
若输入路径后,并没有成功切换到目标路径,比如说目标路径在D盘,则输入完转目录命令后,再输入D:


使用Matlab批量获取重命名图片名称

Step1
打开Matlab,输入以下代码,目标名称包含在A中,通过Matlab工作区查看变量A的值。

// 批量获取目标名称,共120张图片,目标名称格式为“livingroom_1,livingroom_2...”
clc;
clear;
A=cell(120,1);
str1='livingroom_';str3='.jpg';
for i=1:120str2=num2str(i);A{i}=[str1,str2,str3];
end


Step2
把变量A的值复制到Excel表格中。

Step3:
去除B列中目标名称两边的单引号’ ’
先选定B列,依次点击Excel中的数据>分列>在文本分列向导的第2步选择文本识别符号为: ',其余不变。

生成批量修改文件名称命令

Step1:
在C列中输入英文双引号"。向下拖动完成填充
Step2:
在D列输入="ren "&C1&A1&C1&" "&C1&B1&C1。向下拖动完成填充。
注意!此处ren后面、"&C1&A1&C1&"后面均有一个空格,只有一个空格!!!千万不要多打成两个空格,电脑会不认识这个ren命令

Step3:
将D列复制到txt文档中,并另存为bat文件:ren.bat,保存在图片文件夹内。
双击.bat文件,即可完成修改名称。

——————The End——————

参考文章:
https://blog.csdn.net/Msjiangmei/article/details/93749708
https://www.cnblogs.com/huchong/p/7474087.html
https://blog.csdn.net/Lulu_Brick/article/details/110137009
https://jingyan.baidu.com/article/4f7d571203feca1a2019270d.html

使用Excel和Matlab批量修改图片名称相关推荐

  1. MATLAB批量修改图片名称

    申明:转载请注明出处. 设在"D:\UserDesktop\pic\"目录下有很多张格式为jpg照片,命名不规则,如图. 现在用MATLAB批量修改所有图片的命名格式,改为1.jp ...

  2. 用matlab批量修改图片名称

    前言:在网上看了一些修改图片名称的代码,发现很多都没有达到预期的结果,所以在这里把我的代码贴出来,仅供大家参考, 也希望帮到大家少走一些弯路. file_path1='G:\VOC2012datase ...

  3. 批量修改图片名称且改为不同名字

    批量修改图片名称且改为不同名字!这算是一种比较常见的批量修改文件名称的方式了,将文件名批量修改为不同的名称,所谓批量修改就是一次性修改大量文件名的意思,有别于传统的一个一个修改,批量修改文件名讲究的是 ...

  4. idea批量修改变量快捷键mac_使用Mac自带功能批量修改图片名称、类型和压缩图片大小...

    Mac电脑自带的聚焦搜索功能已经很强大,可以快速准确的搜索电脑内的文件,但是从网上下载的文件,特别是一些图片文件都是一串数字组成的文件名,很难记忆和搜索,我们可以使用Mac自带的『自动操作』功能给图片 ...

  5. 用Python批量修改图片名称(后缀)

    当我们需要修改批量即几百幅图片的名称或后缀时,如果一个一个图片名称去重命名或是修改的话工作量就会很大.作为一名程序员,当然是要通过代码去解决这些繁琐的事情.下面是用python代码来实现批量修改图片名 ...

  6. 如何快速批量修改图片名称?

    如何快速批量修改图片名称?为了防止丢失,我们习惯将一些重要的图片放到电脑里保存,时间久了图片数量如果太多,图片就会变得杂乱无章,这样会增加丢失的风险.遇到这种情况时我们应该对图片进行批量重命名,让图片 ...

  7. 批量修改图片名称的快捷方法

    批量修改图片名称的快捷方法!如果你是一名电商运营人员,每天都需要拍摄大量的产品图片,时间久了电脑里会保存大量的产品图片,杂乱无章的图片名称,可能会导致图片的丢失或者删除,查找图片的时候也会比较的麻烦. ...

  8. 如何批量修改图片名称?

    如何批量修改图片名称?如果你从事摄影相关的工作,那么你的电脑里肯定有很多的照片,不同客户拍摄的不同风格照片保存在不同的文件夹里,图片多了之后就会比较的混乱,容易出现丢失的问题,如果照片丢失了肯定会造成 ...

  9. 怎样批量修改图片名称,一键处理

    如果你是一名摄影爱好者,可能每天都会去户外拍摄很多的美景图片,每天也会有新的图片导入到电脑中,这些图片的名称都是些英文状态的,不利于整理储存和查找.这时候我们就需要将一类主题的图片进行整理,修改图片名 ...

最新文章

  1. 华为云桌面客户端_入冬第一场技术盛宴!DevRun开发者沙龙华为云武汉专场举办...
  2. usb linux 内核,Linux下USB内核之学习笔记
  3. Windows下本机简易监控系统搭建(Telegraf+Influxdb+Grafana)
  4. python画树叶-Python_Turtle库画一只派大星
  5. Part2_2 Bs4常见操作
  6. WordPress上传大小限制问题
  7. 物联网软件IoT.js、JerryScript、Smart.js、Calvin介绍
  8. 移动玩具(信息学奥赛一本通-T1453)
  9. [转]理解ThreadLocal
  10. 如何动态修改select的值_SQL成长记录02-SELECT语句
  11. express设置html模板,node express使用HTML模板的方法示例
  12. ecshop mysql 标题表_ecshop商品分类列表页如何自定义title标题
  13. Spring Controller – Spring MVC控制器
  14. JavaScript数组去重的四种方法
  15. Python 简单函数入门之“计算器“
  16. JS分割字符串常用方法总结
  17. 免杀工具BypassAv-web使用教程
  18. UG二次开发之快速重量计算
  19. Java基础教程-01-Java简介与变量介绍
  20. 回路、简单回路、简单路径

热门文章

  1. 怎么用linux给苹果手机降级,如何将软件包降级
  2. 二叉树的后序遍历(递归和非递归)
  3. steam 32位 linux 下载地址,「Linux」- 安装 Steam 客户端
  4. android 分享到微博客户端,Android APP集成新浪微博分享功能
  5. 清北学堂noip2019集训D6——动态规划
  6. 有符号和无符号整型的临界点
  7. 数据可视化之美 -- 以Matlab、Python为工具
  8. 如何用Python 求函数 y = sinx 在区间[0, pi/2]上的弧长
  9. 信用社计算机考试真题,农村信用社计算机考试试题.doc
  10. 小鲲Python嘎嘎炫~day2.3