python 图片缩放
时间: 2023-10-15 14:22:21 浏览: 89
在 Python 中可以使用 Pillow 库来进行图片缩放。具体实现步骤如下:
1. 安装 Pillow 库:在命令行中输入 `pip install Pillow` 安装 Pillow 库。
2. 导入 Pillow 库:在 Python 代码中导入 Pillow 库,代码如下:
```python
from PIL import Image
```
3. 打开图片:使用 Image 模块中的 open() 函数打开要缩放的图片,代码如下:
```python
img = Image.open('image.jpg')
```
4. 缩放图片:使用 Image 模块中的 resize() 函数对图片进行缩放,代码如下:
```python
img_resized = img.resize((width, height), Image.ANTIALIAS)
```
其中,width 和 height 分别为缩放后的图片宽度和高度,Image.ANTIALIAS 表示缩放时使用抗锯齿算法。
5. 保存图片:使用 Image 模块中的 save() 函数保存缩放后的图片,代码如下:
```python
img_resized.save('resized_image.jpg')
```
完整代码如下:
```python
from PIL import Image
# 打开图片
img = Image.open('image.jpg')
# 缩放图片
width = 500
height = 300
img_resized = img.resize((width, height), Image.ANTIALIAS)
# 保存图片
img_resized.save('resized_image.jpg')
```
这样就可以将图片缩放到指定的宽度和高度,并保存到指定的文件中。
阅读全文