問題:
Matplotlib で処理した後に画像を保存するとき、タイトなオプションを試行したにもかかわらず、保存された画像の周囲に過剰な空白が発生しました。
調査:
当初、この問題は、インポートされた画像を含む基本的な図を表示するときに観察されました。 。ただし、NetworkX グラフを Figure に追加すると、保存されたイメージの周囲に空白が表示されました。
解決策:
Figure の保存中に bbox_inches="tight" を指定すると、空白が解消されます。空白パディング:
plt.savefig("test.png", bbox_inches='tight')
説明:
bbox_inches 引数は、保存されたイメージの境界ボックスをインチ単位で制御します。これを 'tight' に設定すると、Matplotlib が Figure の内容にぴったり合うようにバウンディング ボックスを自動的に調整し、不要な空白を排除するように指示されます。
関連トピック:
以上がMatplotlib で保存された画像の周囲の余分な空白を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。