PIL (Python Imaging Library) 是一个强大的 Python 图像处理库,可以实现图像的读取、处理、修改和保存等功能。以下是一个简单的 PIL 示例,用于打开并显示一张图片:

from PIL import Image

# 打开图片
img = Image.open('example.jpg')

# 显示图片
img.show()

# 获取图片信息
print('图片格式:', img.format)
print('图片大小:', img.size)
print('图片模式:', img.mode)

在这个示例中,我们首先使用 Image.open() 方法打开一张名为 'example.jpg' 的图片,然后使用 img.show() 方法显示该图片。最后,我们使用 print() 函数获取并输出了该图片的格式、大小和模式信息。

除了基本的操作外,PIL 还支持许多强大的图像处理功能,例如:

  • 缩放: 使用 img.resize() 方法调整图片大小。
  • 裁剪: 使用 img.crop() 方法裁剪图片的特定区域。
  • 旋转: 使用 img.rotate() 方法旋转图片。
  • 滤镜: 使用 ImageFilter 模块中的各种滤镜方法来处理图片。

您可以通过调用 Image 模块中的不同方法来实现这些功能。详细的文档和示例请参考 PIL 的官方网站: https://pillow.readthedocs.io/

Python 图片处理库 PIL 使用指南:入门示例与功能介绍

原文地址: https://www.cveoy.top/t/topic/nz89 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录