Python图像转换
我有一个图片名称的列表,这些名称对应着文件系统中的真实资源。比如说:
'image1.png'
'image2.jpg'
'image3.jpeg'
我需要把它们全部转换成 png
格式,并且保持原来的名字。请问我该怎么用Python来实现呢?
可以考虑使用PIL库或者ImageMagick工具。
1 个回答
3
from PIL import Image
import os
for filename in filelist:
basename, ext = os.path.splitext(filename)
if ext.lower() == ".png":
continue
img = Image.open(filename)
img.save(basename + ".png")
当然可以!请把你想要翻译的内容发给我,我会帮你用简单易懂的语言解释清楚。