要生成圖像的縮略圖,可以使用Pillow庫中的Thumbnail方法。以下是一個簡單的示例代碼,演示如何使用Pillow庫生成圖像的縮略圖:
from PIL import Image
# 打開原始圖像文件
image = Image.open('example.jpg')
# 生成縮略圖
image.thumbnail((150, 150))
# 保存縮略圖
image.save('thumbnail.jpg')
# 顯示縮略圖
image.show()
在上面的代碼中,首先使用Image.open()
方法打開原始圖像文件,然后使用thumbnail()
方法生成指定大小的縮略圖,最后使用save()
方法保存縮略圖文件。可以調整thumbnail()
方法中的參數來指定縮略圖的大小。
通過使用Pillow庫的Thumbnail方法,可以方便地生成圖像的縮略圖。