Python使用PIL.image保存图片

  • Post category:Python

好的,下面是关于“Python使用PIL.image保存图片”的完整攻略。

1. 问题描述

在Python中,如何使用PIL库保存图片?如何将图片保存为不同的格式?

2. 解决方法

2.1 使用PIL库保存图片

PIL(Python Imaging Library)是Python中一个常用的图像处理库,可以用来读取、处理和保存图像。下面是一个使用PIL库保存图片的示例:

from PIL import Image

# 打开一张图片
img = Image.open('test.jpg')

# 保存图片
img.save('test.png')

在这个示例中,我们使用PIL库打开了一张名为test.jpg的图片,然后将其保存为test.png。

2.2 将图片保存为不同的格式

PIL库支持将图片保存为多种格式,包括JPEG、PNG、BMP、GIF等。下面是一个将图片保存为JPEG格式的示例:

from PIL import Image

# 打开一张图片
img = Image.open('test.jpg')

# 将图片保存为JPEG格式
img.save('test.jpeg')

在这个示例中,我们使用PIL库打开了一张名为test.jpg的图片,然后将其保存为test.jpeg。

下是一个将图片保存为PNG格式的示例:

from PIL import Image

# 打开一张图片
img = Image.open('test.jpg')

# 将图片保存为PNG格式
img.save('test.png')

在这个示例中,我们使用PIL库打开了一张名为test.jpg的图片,然后将其保存为test.png。

3 结语

本文介绍了Python中使用PIL库保存图片的方法,以及如何将图片保存为不同的格式。如果您需要在Python中处理图像,可以使用PIL库来实现。