python的matplotlib庫,將多個圖保存爲多個文件

保存 matplotlib 生成的多個圖,防止前後覆蓋

採用 下面代碼,每次保存後,對建的區域清空

plt.clf()  # 添加上這一行,畫完第一個圖後,重置一下

例子

import matplotlib.pyplot as plt

## 圖A
saveName = ‘A’
ncols, nrows = 2050
fig = plt.figure(figsize=(ncols, nrows))
plt.savefig('Filter_'+ saveName + '.png', dpi=100)

plt.clf()  # 添加上這一行,畫完第一個圖後,重置一下

## 圖B
saveName = ‘A’
ncols, nrows = 2050
fig = plt.figure(figsize=(ncols, nrows))
plt.savefig('Filter_'+ saveName + '.png', dpi=100)


  • 參考文獻

解決python的matplotlib庫,將多個圖保存爲多個文件造成重疊的問題_Python_ACL_lihan的博客-CSDN博客
https://blog.csdn.net/acl_lihan/article/details/90900287

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章