以下是一个 Python 脚本,可以将文件夹中的 PNG 文件转换为 JPG 文件:

import os
from PIL import Image

# 定义要转换的 PNG 文件夹路径
png_folder = r'/path/to/png/folder'

# 定义转换后的 JPG 文件夹路径
jpg_folder = r'/path/to/jpg/folder'

# 如果 JPG 文件夹不存在,则创建它
if not os.path.exists(jpg_folder):
    os.makedirs(jpg_folder)

# 遍历 PNG 文件夹中的所有 PNG 文件
for filename in os.listdir(png_folder):
    if filename.endswith('.png'):
        # 打开 PNG 文件
        png_path = os.path.join(png_folder, filename)
        png_image = Image.open(png_path)

        # 转换为 JPG 格式,并保存到 JPG 文件夹中
        jpg_filename = os.path.splitext(filename)[0] + '.jpg'
        jpg_path = os.path.join(jpg_folder, jpg_filename)
        jpg_image = png_image.convert('RGB')
        jpg_image.save(jpg_path)

这个脚本使用了 Python 的 os 和 PIL 库。在脚本中,我们首先定义了要转换的 PNG 文件夹路径和转换后的 JPG 文件夹路径。然后,我们遍历 PNG 文件夹中的所有 PNG 文件,将它们转换为 JPG 格式,并将转换后的 JPG 文件保存到 JPG 文件夹中。注意,在保存 JPG 文件时,我们使用了原始 PNG 文件的文件名,但将文件扩展名修改为了 '.jpg'。

Python 批量转换 PNG 文件为 JPG 文件

原文地址: https://www.cveoy.top/t/topic/mkLJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录