「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Matplotlibで軸、凡例、白いパディングを削除する方法は?

Matplotlibで軸、凡例、白いパディングを削除する方法は?

2025-03-23に投稿されました
ブラウズ:748

How to Remove Axes, Legends, and White Padding in Matplotlib?

axes、legends、and White Padding in matplotlib

の除去この記事では、Matplotlib。 axes

元のコードスニペットは、fig.axes.get_xaxis()。set_visible(false)およびfig.axes.get_yaxis()。set_visible(false)を使用してx軸とy軸を隠すことにより、図の軸を正常に削除します。ただし、この手法は、画像の周りの白いパディングとフレームの問題を完全に解決するわけではありません。ただし、この方法では、画像の周りに少量の空白が残っている可能性があります。これにより、保存された画像が画像データの正確なサイズにトリミングされ、境界の周りに空白が残りません。 data = mpimg.imread(inputname)[:、:、0] fig = plt.imshow(data) fig.set_cmap( 'hot') plt.axis( 'off') plt.savefig(outputname、bbox_inches = 'tight')

axis( 'off')とbbox_inches = 'tight'を使用して、すべての軸、凡例、白いパディングを効果的に削除し、望ましい画像のみを残すことができます。
リリースステートメント この記事は、侵害がある場合は1729668289で複製されています。勉強[email protected]に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3