保存和加载图片#

%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
# matplotlib加入中文支持
plt.rcParams['font.sans-serif'] = ['Arial Unicode MS']

保存图片#

plt.plot(np.random.rand(10), np.random.rand(10))
"""
保存图片
dpi指示图片分辨率
可保存为png、svg(矢量)、pdf(矢量)等格式
"""
plt.savefig("save_sample.svg", dpi=300, format="svg")
../_images/d1a2603571f7ec91e4e3442d2db43e03f489eb5c89154c3eaac7e24402707333.png

加载图片#

img = plt.imread("./line_styles_reference.png") # 不支持加载svg格式
plt.imshow(img)
plt.show()
../_images/c4ff19dcbd08886b714ecafa6be5107be5e3f1a0d1d9a7d314d789e7e451d1fd.png