批量改文件夹中的图片名称-(记录)
目的
最近在制作零件数据集标注时,发现在摄像机中拍摄的图片名称是乱码的,不便于进行数据标注,所以写下这段代码,以便日后再次使用 。
转换之前图片文件夹中的图片:
转换之后图片文件夹中的图片:
代码
文章插图
import os#导入操作模块oslst=os.listdir(r'C:\Users\Administrator\Desktop\图片')#os.listdir可以返回指定路径下的文件和目录信息,获取文件路径print(lst)#查看目录信息total_num=len(lst)#获取文件长度,即个数i=0for sss in lst:print(sss)ori=r'C:\Users\Administrator\Desktop\图片'+os.sep+lst[i]#处理前的文件地址,即找到需要修改的图像new=r'C:\Users\Administrator\Desktop\图片'+os.sep+'测试_'+str(i+1)+".jpg"#处理后的文件地址,即修改名称后的图像,os.sep可以表示‘/’,或者‘\’,解决路径分隔符错乱os.rename(ori,new)print('converting: %s to %s...'%(ori,new))#转换成功显示,converting(转换)print('转换成功!!!')i+=1print('total_num %d to rename &converted %d jpgs'%(total_num,i))#成功修改图像名称的个数个数
代码转换结果
【【批量改文件夹中的图片名称-python】】路-路-路
- NBIOT经典回答【转】
- 人工种植牛黄效益?
- 李义府笑里藏刀的典故宰相李义府怎么死的
- 她是武则天的女儿,除掉李显结局凄惨
- 南北朝时期北魏新旧交替,权臣更迭
- 【TypeScript入门】TypeScript入门篇——对象
- STC15W104 8脚单片机串口下载程序
- 改变明清格局:马士英有如此巨大的能力
- 未解之谜:西汉王朝滚滚黄金从何而来
- 改变南非经济的南非之星,不起眼石头卖出50万美元高价!