import scipy
import numpy as np
import os
from PIL import Image
import scipy.io as sio
import torch
import torch.nn.functional as Func
import torch.nn as nn
import cv2
from os import listdir
import torchvision.transforms.functional as TF
import random
import math
defis_image_file(filename):returnany(filename.endswith(extension)for extension in['jpeg','JPEG','jpg','png','JPG','PNG','gif'])defimage_rename(read_path, save_path):
img_filenames_list =[x for x in listdir(read_path)if is_image_file(x)]
img_num =len(img_filenames_list)forfileinrange(img_num):
img_name =(img_filenames_list[file]).split('.')[0]
old_img_full_path = read_path+ os.sep+img_filenames_list[file]
new_img_full_path = save_path+os.sep+'Test2800_'+img_filenames_list[file]
os.rename(old_img_full_path, new_img_full_path)# 用os模块中的rename方法对文件改名
src_path_1 =r'\test\Test2800\input'
target_path_1 =r'\rain13k_test_fusion\input'
a = image_rename(src_path_1,target_path_1)