将这串代码plt.subplot(121), plt.imshow(im), plt.axis('off'), plt.title('original image', size=10)显示的图片保存为文件
时间: 2023-11-27 13:03:41 浏览: 121
您可以使用以下代码将图片保存为文件:
```python
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
# 读取图片
im = mpimg.imread('path/to/image.png')
# 显示图片
plt.subplot(121)
plt.imshow(im)
plt.axis('off')
plt.title('original image', size=10)
# 保存图片
plt.savefig('path/to/save/image.png')
```
将 `path/to/image.png` 替换为您要读取的图片路径,将 `path/to/save/image.png` 替换为您要保存的图片路径和文件名。
相关问题
怎么将这串代码plt.subplot(121), plt.imshow(im), plt.axis('off'), plt.title('original image', size=10)显示的图片保存为文件
您可以使用以下代码将图片保存为文件:
```python
import matplotlib.pyplot as
import matplotlib.image as mpimg
# 读取图片
im = mpimg.imread('path/to/image.png')
# 显示图片
plt.subplot(121)
plt.imshow(im)
plt.axis('off')
plt.title('original image', size=10)
# 保存图片
plt.savefig('path/to/save/image.png')
```
将 `path/to/image.png` 替换为您要读取的图片路径,将 `path/to/save/image.png` 替换为您要保存的图片路径和文件名。
plt.subplot(121), plt.imshow(im), plt.axis('off'), plt.title('original image', size=10) plt.subplot(122), plt.imshow(im1), plt.axis('off'), plt.title('reconstructed image (DCT+IDCT)', size=10)
这段代码是将两张图片显示在同一个画布上,并且分别设置了标题和关闭了坐标轴。如果您想要保存这两张图片,可以参考以下代码:
```python
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
# 读取图片
im = mpimg.imread('path/to/image1.png')
im1 = mpimg.imread('path/to/image2.png')
# 显示图片
plt.subplot(121)
plt.imshow(im)
plt.axis('off')
plt.title('original image', size=10)
plt.subplot(122)
plt.imshow(im1)
plt.axis('off')
plt.title('reconstructed image (DCT+IDCT)', size=10)
# 保存图片
plt.savefig('path/to/save/image.png')
```
将 `path/to/image1.png` 和 `path/to/image2.png` 替换为您要读取的两张图片路径,将 `path/to/save/image.png` 替换为您要保存的图片路径和文件名。
阅读全文