修改图片的长宽 python
时间: 2024-09-11 11:19:08 浏览: 49
在Python中,可以通过多种方式修改图片的长宽,其中一种常见的方法是使用Pillow库,它是一个图像处理库。以下是使用Pillow库修改图片尺寸的基本步骤:
1. 首先,安装Pillow库,如果尚未安装,可以使用pip命令进行安装:
```
pip install Pillow
```
2. 使用Pillow库打开一个图像文件,并使用`resize`方法来改变图片的尺寸。`resize`方法需要一个元组作为参数,表示新的宽度和高度。
3. 可以通过传递新的尺寸来创建一个新的图像对象,原始图像保持不变,或者使用`save`方法将修改后的图像保存到磁盘上。
下面是一个简单的示例代码:
```python
from PIL import Image
# 打开一张图片
original_image = Image.open('example.jpg')
# 获取原始尺寸
original_width, original_height = original_image.size
# 设置新的尺寸
new_width, new_height = 300, 200 # 新的宽度和高度
# 创建一个新的图像对象,尺寸被修改
resized_image = original_image.resize((new_width, new_height))
# 显示原始图片和修改尺寸后的图片
original_image.show()
resized_image.show()
# 将修改后的图片保存到磁盘
resized_image.save('resized_example.jpg')
```
阅读全文