changeid={}
import os
dir = '/home/featurize/data/sets/nuimages/samples/CAM_FRONT'
#dir = '/home/featurize/data/sets/nuimages/examples'
imglist = os.listdir(dir)#获得该目录下的所有文件,该目录下的所有图片名均为数字
num_files = len(imglist)
for x in range(0,num_files):
#print("--------------------------")
old_file = os.path.join(dir, imglist[x]) # 旧文件名的全路径
old_file_int = int(imglist[x][0:-4]) # 旧文件名转为整形
changeid[old_file_int]=x
#print(old_file_int)
new_file = str(x+1)+'.jpg'
#print(new_file)
new_file = os.path.join(dir,new_file)
os.rename(old_file, new_file)
批量命名图片名
最新推荐文章于 2024-11-05 19:02:21 发布