python图像重采样
时间: 2023-07-24 22:11:47 浏览: 198
图像重采样
在Python中,我们可以使用PIL库中的Image模块来进行图像重采样。以下是一个示例代码,演示如何将图像重采样为指定大小:
```python
from PIL import Image
# 加载原始图像
img = Image.open("input.jpg")
# 定义重采样后的大小
new_size = (800, 600)
# 进行重采样
resized_img = img.resize(new_size)
# 保存重采样后的图像
resized_img.save("output.jpg")
```
在上面的代码中,我们首先使用`Image.open()`方法加载原始图像。然后,我们定义了新的大小,并使用`resize()`方法对图像进行重采样。最后,我们使用`save()`方法将重采样后的图像保存到磁盘上。
请注意,重采样会导致图像质量的损失。因此,我们应该谨慎地使用它,并尝试尽可能使用原始图像的大小。
阅读全文