Matplotlib保存图片的方法
时间: 2023-12-04 08:57:07 浏览: 81
matlab中常用的图片保存方法
Matplotlib保存图片有多种方法,以下是其中常用的几种:
1. 使用savefig()方法保存图片
```python
import matplotlib.pyplot as plt
# 绘制图形
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6])
# 保存图片
fig.savefig('example.png')
```
2. 使用plt.savefig()方法保存图片
```python
import matplotlib.pyplot as plt
# 绘制图形
plt.plot([1, 2, 3], [4, 5, 6])
# 保存图片
plt.savefig('example.png')
```
3. 使用FigureCanvasAgg()和print_figure()方法保存图片
```python
import matplotlib.pyplot as plt
from matplotlib.backends.backend_agg import FigureCanvasAgg
# 绘制图形
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6])
# 保存图片
canvas = FigureCanvasAgg(fig)
canvas.print_figure('example.png')
```
无论采用哪种方法,保存的图片格式可以是PNG、JPEG、PDF、SVG等常见格式。
阅读全文