2017-08-10 16 views
0

savefigで取得したコンピュータに画像を保存しようとしています。コードは次のとおりです。savefigで画像を保存するPython

fig=plt.gcf() 
plt.show() 
plt.draw() 
fig.savefig('filename.jpg') 

しかし、私は200ファイルあります。私はこれらの画像をfilename1.jpg、filename2.jpg .....、filename200.jpgで保存します。だから、私はファイル名を変更するたびに。どうしたらいいですか?

+0

https://stackoverflow.com/questions/13555069/saving-multiple-plots – raul

答えて

0

プロットとはサイクルで保存します。

for i in range(200): 
    fig=plt.gcf() 
    plt.show() 
    fig.savefig('filename_{0:03d}.jpg'.format(i)) 

そして、あなたはplt.showplt.drawを必要としません。そして、あなたは表示せずに図を保存することができます。

関連する問題