python图像下采样代码,多种
时间: 2023-10-22 17:11:43
浏览: 265
下采样(也称为降采样)是指将图像的分辨率降低,从而减少图像的像素数量。这可以减小图像的文件大小并提高处理效率。以下是几种常见的Python图像下采样代码。
### 1. Pillow库
Pillow是Python Imaging Library(PIL)的一个分支,提供了丰富的图像处理功能。使用Pillow库进行图像下采样非常简单。下面的代码展示了如何使用Pillow库对图像进行下采样:
```python
from PIL import Image
image = Image.open("image.jpg") # 打开图像文件
width, height = image.size # 获取图像的宽度和高度
ratio = 0.5 # 缩小的比例
new_width = int(width * ratio) # 计算新的宽度
new_height = int(height * ratio) # 计算新的高度
new_image = image.resize((new_width, new_height)) # 缩小图像
new_image.save("new_image.jpg") # 保存新图像
```
相关推荐














