要批量转换图像格式,可以使用Python的PIL库(Pillow)来实现。下面是一个简单的示例代码,演示如何将一个文件夹中的所有图像文件(例如.jpg格式)转换为另一种格式(例如.png):
from PIL import Image
import os
# 设置输入和输出文件夹路径
input_folder = 'input/'
output_folder = 'output/'
# 确保输出文件夹存在
if not os.path.exists(output_folder):
os.makedirs(output_folder)
# 遍历输入文件夹中的所有文件
for file_name in os.listdir(input_folder):
input_path = os.path.join(input_folder, file_name)
# 打开图像文件
image = Image.open(input_path)
# 生成输出文件路径
output_path = os.path.join(output_folder, os.path.splitext(file_name)[0] + '.png')
# 转换并保存图像
image.save(output_path, 'PNG')
print('图像转换完成!')
在上述代码中,首先设置了输入和输出文件夹的路径。然后遍历输入文件夹中的所有文件,打开每个图像文件并将其转换为.png格式,然后保存到输出文件夹中。最后输出"图像转换完成!"。你可以根据需要修改输入和输出文件夹的路径,以及要转换的图像格式。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1012128.html