將jpg圖片批量轉換成png
时间: 2023-09-01 10:09:02 浏览: 36
你可以使用Python中的PIL(Python Imaging Library)库来批量转换JPEG图像为PNG格式。下面是一个示例代码:
```python
from PIL import Image
import os
def convert_jpg_to_png(input_folder, output_folder):
for filename in os.listdir(input_folder):
if filename.endswith(".jpg"):
# 打开JPEG图像
image = Image.open(os.path.join(input_folder, filename))
# 转换为PNG格式
png_filename = os.path.splitext(filename)[0] + ".png"
output_path = os.path.join(output_folder, png_filename)
image.save(output_path, "PNG")
# 关闭图像
image.close()
# 指定输入和输出文件夹路径
input_folder = "input_folder_path"
output_folder = "output_folder_path"
# 调用函数进行转换
convert_jpg_to_png(input_folder, output_folder)
```
你需要将`input_folder_path`替换为包含要转换的JPEG图像的文件夹路径,将`output_folder_path`替换为输出PNG图像的文件夹路径。运行代码后,JPEG图像将被转换为PNG格式并保存在输出文件夹中。