pythonを使用して画像名を一括変更する


‘’‘
          :    :                
’‘’
import os
from PIL import Image

dir_path = r'      '

i = 0
for sub_dir in os.listdir(dir_path):
    j = 0
    for img_path in os.listdir(os.path.join(dir_path,sub_dir)):
        path = os.path.join(dir_path,sub_dir,img_path)

        #     
        img = Image.open(path)
        #        
        dir_name = r'./newfile/' + sub_dir
        if os.path.exists(dir_name):

            img.save('./newfile/' + sub_dir + '/'+str(i)+'.'+str(j) + '.png')
        else:
            os.mkdir(dir_name)
            img.save('./newfile/' + sub_dir + '/' + str(i) + '.' + str(j) + '.png')
        j += 1

    i += 1