📜  Python PIL | Image.save() 方法(1)

📅  最后修改于: 2023-12-03 14:46:02.243000             🧑  作者: Mango

Python PIL | Image.save() 方法

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() 方法的语法、参数和返回值。使用该方法可以将图像保存到文件或字节流中。在使用该方法时,需要注意文件路径和格式参数的正确性。