import os
path='D:\yucai\错号数据集//'#待修改的文件文件夹的绝对路径for dirpath, dirnames, filenames in os.walk(path):
filenames = filenames
num =1for name in filenames:print(name)
Olddir=os.path.join(path,name)if os.path.isdir(Olddir):#判断是否真的需要被修改continue
new = os.path.join(path,+str(num)+'.png')#更改名称后的文件的名字print(new)
os.rename(Olddir,new)
num +=1
output:
before: After:
import matplotlib
# matplotlib.use('TkAgg')import matplotlib.pyplot as plt
from PIL import Image
import cv2
import numpy as np
for name in filenames:
path ="D:\\yucai\\错号数据集\\"+str(name)
img1 = cv2.imread(path,1)
img1 = img1.astype(np.uint8)# plt.imshow(img1)
img0 = cv2.resize(img1,(255,255),interpolation=cv2.INTER_AREA)#图片的大小统一
im = Image.fromarray(img0)
pa ="../new/"+ name +".png"
im.save(pa)
import ospath= 'D:\yucai\错号数据集//'#待修改的文件文件夹的绝对路径for dirpath, dirnames, filenames in os.walk(path): filenames = filenamesnum = 1for name in filenames: print(name) Olddir=os.path.join(path,name) if os.path.isdir(Olddir):#判断是否真的需要被修改