import os
path = 'E:\\人手数据集'
# 绝对路径
filelist = os.listdir(path)
i = 0
# 这里的可以作为图片索引,其余前缀啥的可以自己加
for item in filelist:
# jpg\png\bmp\xml 任何格式都支持,但是需要手动修改格式类型
if item.endswith('.jpg'):
i = i + 1
# 第一张图片命名为1.png
name = str(i).zfill(4)
# 将数字转换为字符串才能命名
src = os.path.join(os.path.abspath(path),item)
# 原始图像的路径
dst = os.path.join(os.path.abspath(path),name + '.jpg')
# 目标图像路径
try:
os.rename(src,dst) # src 参数用于指定要进行重命名的目录或文件;dst 参数用于指定重命名后的目录或文件
print('rename from %s to %s'%(src,dst))
# 将转换结果在终端打印出来以便检查
except:
continue