python中保存图像时,如何去掉坐标轴
时间: 2024-05-11 13:14:25 浏览: 126
python 加载shp文件,去掉坐标轴
要在Python中保存无坐标轴的图像,可以使用Matplotlib库中的`imshow`函数和`axis`函数来实现。以下是一个简单的示例代码:
```
import matplotlib.pyplot as plt
# 读取图像
img = plt.imread('image.jpg')
# 创建一个新的图像
fig, ax = plt.subplots()
# 移除坐标轴
ax.axis('off')
# 显示图像
ax.imshow(img)
# 保存无坐标轴的图像
plt.savefig('image_no_axes.jpg', bbox_inches='tight', pad_inches=0)
```
在这个代码中,我们首先使用`plt.imread`函数读取图像。然后,我们创建一个新的图像对象,并使用`ax.axis('off')`函数将坐标轴移除。最后,我们使用`ax.imshow`函数显示图像,并使用`plt.savefig`函数将无坐标轴的图像保存到文件中。在`savefig`函数中,我们使用`bbox_inches='tight'`和`pad_inches=0`参数来确保保存的图像没有多余的空白边缘。
阅读全文