📅  最后修改于: 2023-12-03 14:46:02.243000             🧑  作者: Mango
Image.save()
方法是 Python Imaging Library (PIL) 模块中的一个方法,用于将图像保存到文件或字节流中。
Image.save(fp, format=None, **params)
fp
:文件路径或文件对象。如果是文件路径,可以是相对路径或绝对路径。如果是文件对象,则必须具有 write()
方法。format
:保存图像时使用的格式。可以为 None
,表示自动检测文件格式。也可以是图像格式的字符串,如 "JPEG"
、"PNG"
等。有关更多支持的格式,请参阅 PIL 文档。params
:一组可选参数,如质量(quality
)、dpi 等。有关受支持参数的完整列表,请参阅 PIL 文档。该方法没有返回值。
以下是使用 Image.save()
方法将图像保存为 PNG 格式的示例:
from PIL import Image
# 打开图像文件
image = Image.open('example.png')
# 保存图像文件
image.save('output.png', 'PNG')
在上面的示例中,Image.open()
方法用于打开图像文件,Image.save()
方法将图像保存为 PNG 格式,并将其命名为 output.png
。
通过本文,你学习到了 Python PIL | Image.save()
方法的语法、参数和返回值。使用该方法可以将图像保存到文件或字节流中。在使用该方法时,需要注意文件路径和格式参数的正确性。