python中如何使用pil

python中如何使用pil

作者:Joshua Lee发布时间:2026-01-05阅读时长:0 分钟阅读次数:24

用户关注问题

Q
PIL库适合处理哪些类型的图像任务?

我想了解使用Python的PIL库可以完成哪些具体的图像处理任务。

A

PIL库的主要图像处理功能

PIL(Python Imaging Library)主要用于图像打开、编辑和保存。它支持图像格式转换、图像裁剪、调整大小、旋转、滤镜应用、颜色处理和绘制文本等操作,是处理静态图像的强大工具。

Q
如何用PIL加载和显示一张图片?

请问怎样用PIL库在Python中打开并展示一张本地图片?

A

使用PIL打开和显示图片的方法

使用PIL可以通过Image模块打开图片:先导入Image模块,然后用Image.open('图片路径')打开图片。调用Image对象的show()方法即可在默认的图片查看器中显示该图片。例如:

from PIL import Image
img = Image.open('example.jpg')
img.show()

Q
如何使用PIL对图片进行格式转换?

我有一张PNG图片,想转成JPEG格式,PIL怎么做?

A

利用PIL实现图片格式转换

用PIL转换图片格式,只需打开图片后调用save方法,并指定所需格式。示例代码如下:

from PIL import Image
img = Image.open('image.png')
img.save('image_converted.jpg', 'JPEG')

这样可将PNG图片保存为JPEG格式。