📅  最后修改于: 2023-12-03 14:55:31.623000             🧑  作者: Mango
枕头(Pillow)是Python图像处理库,可在Python中打开、操作和保存许多不同类型的图像文件。
在命令行中输入以下命令安装枕头:
pip install pillow
使用Image.open()
方法可以打开图像文件并返回Image
对象。
from PIL import Image
img = Image.open("image.jpg")
使用resize()
方法可以将图像缩放到指定的大小。该方法需要一个元组,包含要缩放到的新大小。可以使用ANTIALIAS
参数缩放时进行平滑处理。
new_size = (640, 480)
img = img.resize(new_size, resample=Image.ANTIALIAS)
使用crop()
方法可以裁剪图像。该方法需要一个元组,表示要裁剪的区域。该元组的值应为(左侧,顶部,右侧,底部)。例如,要裁剪图像的左上角,可以使用以下代码:
box = (0, 0, 200, 200)
img = img.crop(box)
使用rotate()
方法可以将图像旋转指定的角度。
angle = 45
img = img.rotate(angle)
使用save()
方法可以将图像保存为指定的文件格式。该方法需要文件名和文件格式。
img.save("new_image.jpg", format="JPEG")