Image模块
from PIL import Image
image_path='./images/capf.jpg'
image=Image.open(image_path)
获取图像信息 fromat size mode
print(image.format)
print(image.size)
print(image.mode)
print(image.info)
JPEG
(64, 34)
RGB
{'jfif': 257, 'jfif_version': (1, 1), 'jfif_unit': 0, 'jfif_density': (1, 1)}
保存图像 save
dist_path='./images/capf.png'
try:
image.save(dist_path)
print('转换成功!')
except IOError:
print('转换失败!')
转换成功!
创建缩略图 thumbnail
thumbnail_path='./images/capf_thumnail.jpg'
thumbnail_size=(64,64)
try:
image.thumbnail(thumnail_size)
image.save(thumbnail_path)
print('创建缩略图成功!')
except IOError:
print('创建缩略图失败!')
创建缩略图成功!