- Python Pillow教程
- 蟒蛇Pillow - 主页
- Python Pillow - 概述
- Python Pillow - 环境设置
- Python Pillow - 使用图像模块
- Python Pillow - 处理图像
- Python Pillow - 创建缩略图
- Python Pillow - 合并图像
- Python Pillow - 模糊图像
- Python Pillow - 裁剪图像
- Python Pillow - 翻转和旋转图像
- Python Pillow - 调整图像大小
- Python Pillow - 创建水印
- Python Pillow - 向图像添加滤镜
- Python Pillow - 图像上的颜色
- Python Pillow - ImageDraw 模块
- Python Pillow - 图像序列
- Python Pillow - 在图像上写入文本
- Python Pillow - 使用 Numpy 进行机器学习
- Python Pillow 有用资源
- Python Pillow - 快速指南
- Python Pillow - 有用的资源
- Python Pillow - 讨论
Python Pillow - 调整图像大小
大多数数字图像是像素的二维平面,并且具有宽度和高度。Pillow库中的图像模块具有尺寸属性。该元组由图像的宽度和高度作为其元素组成。要调整图像大小,您可以通过指定宽度和高度来调用pillow 图像类的resize() 方法。
调整大小并保存调整后的图像
下面给出了调整大小和保存调整大小的图像的程序 -
#Import required Image library from PIL import Image #Create an Image Object from an Image im = Image.open("images/cat.jpg") #Display actual image im.show() #Make the new image half the width and half the height of the original image resized_im = im.resize((round(im.size[0]*0.5), round(im.size[1]*0.5))) #Display the resized imaged resized_im.show() #Save the cropped image resized_im.save('resizedBeach1.jpg')
输出
如果将上述程序保存为Example.py并执行,它将使用标准PNG显示实用程序显示原始图像和调整大小的图像,如下所示 -
原始图像
调整图像大小