保存图片python
时间: 2023-11-01 13:57:34 浏览: 110
要保存图片的Python代码可以使用不同的库,比如PIL(Pillow)和Matplotlib。下面是使用这两个库保存图片的示例代码:
使用PIL(Pillow)库保存图片:
```python
from PIL import Image
# 打开图片
image = Image.open('path/to/image.jpg')
# 保存图片
image.save('path/to/save/image.jpg')
```
这段代码中,我们首先使用`Image.open`函数打开待保存的图片,然后使用`save`方法将图片保存到指定路径。
使用Matplotlib库保存图片:
```python
import matplotlib.pyplot as plt
# 显示图片
image = plt.imread('path/to/image.jpg')
plt.imshow(image)
plt.axis('off')
# 保存图片
plt.savefig('path/to/save/image.jpg')
```
这段代码中,我们首先使用`plt.imread`函数读取待保存的图片,然后使用`plt.imshow`函数显示图片,设置`plt.axis('off')`函数关闭坐标轴显示,最后使用`plt.savefig`函数将图片保存到指定路径。
请注意,在使用Matplotlib保存图片时,需要先使用`plt.imshow`函数显示图片,然后再保存。这是因为Matplotlib是一个可视化库,保存图片需要先在图像窗口中创建和显示图片。
希望这些代码可以帮助到您。如果您有任何其他问题,请随时提问。
阅读全文