from PIL import Image
import os
input_folder = r'F:\Desktop\ '
output_folder = r'F:\Desktop\di'
new_width = 1024
new_height = 1024
if not os.path.exists(output_folder):
os.makedirs(output_folder)
counter = 1
for filename in os.listdir(input_folder):
if filename.endswith(('.jpg', '.jpeg', '.png', '.gif')):
# 打开图片
img = Image.open(os.path.join(input_folder, filename))
# 转换为RGB模式
img = img.convert('RGB')
# 重新设定尺寸
img = img.resize((new_width, new_height))
# 生成新的文件名
new_filename = f"image_{counter}.jpg" # 生成类似 "image_0001.jpg" 的文件名
# 保存处理后的图片到输出文件夹
img.save(os.path.join(output_folder, new_filename))
# 增加计数器
counter += 1
print(“图片尺寸重新设定并重新排序完成”)