首页 > 解决方案 > matplotlib savefig() 看起来比 show() 差

问题描述

我无法重现与 matplotlibplt.show()中显示的相同的绘图质量plt.savefig()。我在这里关注了这个线程,但没有运气。如那里所示,我matplotlibrc.template在新创建的.matplotlib文件夹中重新创建了 ,并更改了建议的参数。我还尝试将 dpi 值从手动选择的一些非常高的输入(例如dpi=1200)更改为从原始图形( )传递的值dpi=fig.dpi。我还尝试更改保存文件的结果扩展名:eps/png/pdf(最好是 eps)。这些都没有真正解决问题。我怀疑设置之间可能存在一些冲突,但我不确定在哪里寻找。

标签: pythonmatplotlibplotgraph

解决方案


推荐阅读