一、 导入库
pip install Image
二、确保库中存在Image库,可以在Terminal或控制台中查看
pip list
三、图像后缀处理
import os
from PIL import Image
def convert_to_png(input_folder, output_folder):if not os.path.exists(output_folder):os.makedirs(output_folder)for filename in os.listdir(input_folder):if (filename.endswith(".jpg")or filename.endswith(".jpeg")or filename.endswith(".gif")or filename.endswith(".bmp")):img = Image.open(os.path.join(input_folder, filename))base_filename, _ = os.path.splitext(filename)output_path = os.path.join(output_folder, base_filename + ".png")img.save(output_path, "PNG")print(f"Converted {filename} to PNG format.")
# 示例用法:将"imgs"替换为你的源图片文件夹路径,将"imgs"替换为你想要保存转换后PNG图片的文件夹路径。
convert_to_png("imgs/", "imgs/")