首页 >后端开发 >Python教程 >如何删除 Matplotlib 中保存的图像周围多余的空白?

如何删除 Matplotlib 中保存的图像周围多余的空白?

Linda Hamilton
Linda Hamilton原创
2024-11-04 21:29:021018浏览

How to Remove Excess White Space Around Saved Images in Matplotlib?

使用 Matplotlib 删除保存的图像周围多余的空白

问题:

使用 Matplotlib 处理后保存图像时,尽管尝试了紧密的处理,但在保存的图像周围遇到过多的空白选项。

调查:

最初,在显示包含导入图像的基本图形时发现了该问题。但是,在向图形添加 NetworkX 图形后,保存的图像周围出现了空白。

解决方案:

在保存图形时指定 bbox_inches="tight" 可消​​除空白区域padding:

plt.savefig("test.png", bbox_inches='tight')

说明:

bbox_inches 参数控制保存图像的边界框(以英寸为单位)。将其设置为“紧密”会指示 Matplotlib 自动调整边界框以紧密贴合图形内容,消除不必要的空白。

相关主题:

  • 避免 Matplotlib 图中的轴、图例和空白
  • 调整图形Matplotlib 中的边距
  • 减少 Matplotlib 中特定轴的边距

以上是如何删除 Matplotlib 中保存的图像周围多余的空白?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn