python调整图像大小代码
时间: 2023-10-12 17:17:07 浏览: 91
用于自动执行常见视频关键帧提取、视频压缩和图像自动裁剪/图像调整大小任务的工具_python_代码_下载
使用Python中的PIL库可以很方便地调整图像大小,以下是一个简单的例子:
```python
from PIL import Image
# 打开原图像
image = Image.open('original_image.jpg')
# 调整图像大小为新宽度为300,新高度自适应
new_width = 300
wpercent = (new_width / float(image.size[0]))
hsize = int((float(image.size[1]) * float(wpercent)))
resized_image = image.resize((new_width, hsize), Image.ANTIALIAS)
# 保存调整后的图像
resized_image.save('resized_image.jpg')
```
在上述代码中,我们首先使用PIL库中的`Image.open()`方法打开原始图像。然后,我们使用`resize()`方法将图像调整为指定宽度和高度。在本例中,我们指定了新的宽度为300,而新的高度将根据原始图像的宽高比自动计算。最后,我们使用`save()`方法将调整后的图像保存为新文件。
阅读全文