2013-04-04 30 views
0

我想導入兩個png文件,並使用matplotlib將它們拼湊到子圖中。我正在關注這個tutorial來做到這一點。但是當我用2x2子圖保存圖形時,分辨率非常差。有沒有更好的方法來做到這一點?導入png文件並使用matplotlib保存爲subplots

+0

你能告訴我們_excactly_你如何保存數字?我懷疑問題在於,默認dpi對您而言太低。 – tacaswell 2013-04-04 18:26:54

+0

@tcaswell,我只是使用'fig.savefig('test.png')'而沒有指定'dpi'。我會試一試,謝謝。 – UNagaswamy 2013-04-04 18:30:29

回答

2

如果在保存前分辨率令人滿意,請嘗試使用dpi關鍵字和matplotlib.pyplot.savefig()(請參閱matplotlib.pyplot.savefig的文檔頁)。一旦你有陰謀產生,只需鍵入

from matplotlib.pyplot import savefig 
savefig('stitched.png', dpi=400) 

並希望這會導致令人滿意的PNG。

相關問題