from PIL import Image
import os
def convert_jpg_to_jpeg(folder_path):
for filename in os.listdir(folder_path):
if filename.lower().endswith('.jpg'):
# 构建输入文件路径和输出文件路径
input_path = os.path.join(folder_path, filename)
output_path = os.path.join(folder_path, filename.lower().replace('.jpg', '.jpeg'))
# 打开图片并保存为jpeg格式
try:
img = Image.open(input_path)
img.convert('RGB').save(output_path, 'JPEG')
print(f"转换成功: {input_path} -> {output_path}")
except Exception as e:
print(f"转换失败: {input_path}, 异常信息: {str(e)}")
if __name__ == "__main__":
# 请将文件夹路径替换为包含jpg图片的文件夹路径
folder_path = os.path.abspath(r"E:\tupian")
# 执行图片格式转换
convert_jpg_to_jpeg(folder_path)
jpg图片批量转换为jpeg.py
于 2024-03-22 16:01:28 首次发布