图片批量重命名(python实现)「建议收藏」

图片批量重命名(python实现)「建议收藏」自己在采集数据时,有时候的数据命名方式并不满足一些开源程序的条件,如果我们可以自己随意去改变图像的命名,问题就变得很容易解决;一、代码importospath=”/media/hltt3838/DATA/dida_data/20210421_camera_IMU/dataset-dir/cam0″filelist=os.listdir(path)count=1403636580513555456forfileinfilelist:print(file)for

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

自己在采集数据时,有时候的数据命名方式并不满足一些开源程序的条件,如果我们可以自己随意去改变图像的命名,问题 就变得很容易解决;

一、代码

import os
path = "/media/hltt3838/DATA/dida_data/20210421_camera_IMU/dataset-dir/cam0"
filelist = os.listdir(path)
count=1403636580513555456
for file in filelist:
    print(file)
for file in filelist:   
    Olddir=os.path.join(path,file)  
    if os.path.isdir(Olddir):  
        continue
    filename=os.path.splitext(file)[0]   
    filetype=os.path.splitext(file)[1]  
   # filetype = ".jpg" #如果想改变图片的格式,可以改这个地方
    Newdir=os.path.join(path,str(count).zfill(4)+filetype)  
    os.rename(Olddir,Newdir)
 
    count+=50000000
 

二、执行代码

在程序 re_name.py 文件夹中打开一个端口 (Ctrl + Alt +T),输入下面的命令:

python re_name.py

 

三、效果图

改变前

图片批量重命名(python实现)「建议收藏」

改变后

图片批量重命名(python实现)「建议收藏」

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197113.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C Primer Plus 第12章 12.6 分配内存:malloc()和free()

    C Primer Plus 第12章 12.6 分配内存:malloc()和free()

    2022年2月23日
    46
  • 用Attributes.Add添加事件

    用Attributes.Add添加事件1、(textbox2.Visible=true)JS的寫法:    textbox2.Attributes.Add(“onfocus”,”document.getElementById(‘textbox2’).style.display=”);2、(textbox2.Visible=false)JS的寫法:    textbox2.Attributes.Add(“onfocus”,”document.getElementById(‘textbox2’).style.display=’no

    2022年9月26日
    3
  • id门禁卡复制到手机_手机NFC也可以刷ID卡门禁?无聊测试居然成功了![通俗易懂]

    id门禁卡复制到手机_手机NFC也可以刷ID卡门禁?无聊测试居然成功了![通俗易懂]前段时间换了个K20pro,有NFC功能后手又痒了,就想折腾一下NFC的日常使用。小区的门禁前几个月刚换成了亲邻开门,可以用微信小程序开门,但每次都要拿手机出来点几下(特别是手机提着东西的时候),还是没有手机接触式开门方便。拿出家里的门禁卡放手机背面,没反应,我NFC应该没问题呀!换另外一台华为手机还是没反应!上网一查,我家的门禁卡居然是ID卡!但还是不死心,在小米钱包里虚拟了一张门卡,放到小区门…

    2022年6月10日
    1.6K
  • 在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]

    在Windows 10上安装TensorFlow及PyCharm开发环境[通俗易懂]  有时候在查看官方文档时,常常看到很多的分支,所以作为开发者我们都喜欢把最佳实践总结出来。下面一起来看看如何在Windows10上安装一个TensorFlow和PyCharm开发环境。安装Anaconda  安装Anaconda以后,即可获得运行TensorFlow所需的Python运行环境。比起直接安装Python,Anaconda安装了丰富的工具,省去了不少麻烦。从http…

    2022年8月27日
    8
  • margin对css绝对定位的影响

    margin对css绝对定位的影响原文链接 http leyteris iteye com blog 试验 css 绝对定位时 跟自己预想的不太一样 有点迷 查了之后才发现还有 margin 的影响 正文 对于 div 的绝对定位一直以为 margin 属性是无效的 只是通过 top left bottom right 定位 然而今天的却发现不是这样的 于是对其做了些实验

    2025年10月7日
    3
  • C语言冒泡排序升序_c语言快速排序和冒泡排序

    C语言冒泡排序升序_c语言快速排序和冒泡排序任务代码:执行情况:知识总结:冒泡排序法:也叫升序排序法,但是相比起二分法查找只能应用于有序数列,二如何将一个无序数列变的有序就可以使用冒泡排序法!!!对上面的过程进行总结:该思想体现在成续上的解法是:实例:冒泡排序不仅仅可以应用于数字同样可以应用于字符字母的快速排序:心得体会:

    2025年6月15日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号