matplotlib转换图片格式
时间: 2023-10-14 12:08:49 浏览: 118
在Django中输出matplotlib生成的图片方法
5星 · 资源好评率100%
可以使用`savefig`方法将matplotlib绘制的图形保存为不同格式的图像文件,例如:
```python
import matplotlib.pyplot as plt
# 绘制一个图形
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [4, 5, 6])
# 将图形保存为PNG格式的文件
plt.savefig("figure.png")
# 将图形保存为JPG格式的文件
plt.savefig("figure.jpg")
# 将图形保存为SVG格式的文件
plt.savefig("figure.svg")
```
`savefig`方法的第一个参数是保存文件的路径和文件名,其余参数用于指定保存的图像格式、图像质量等选项。例如,`dpi`参数可以指定保存图像的分辨率,`transparent`参数可以指定是否保存透明背景的图像。具体的用法可以参考matplotlib的官方文档。
阅读全文