首页 >后端开发 >Python教程 >为什么我的 matplotlib 图像是空白的?

为什么我的 matplotlib 图像是空白的?

Linda Hamilton
Linda Hamilton原创
2024-11-24 00:38:101079浏览

Why Are My matplotlib Images Blank?

对 matplotlib 的 Savefig 中的空白图像进行故障排除

尝试将 matplotlib 绘图保存为图像时,用户可能会遇到空白输出。要解决此问题,请考虑以下因素:

  1. 图形结构: 检查与子图创建相关的代码结构。确保 plt.subplot() 的指定索引一致并对应于正在创建的子图。相应地调整这些索引。
  2. 图形显示和保存顺序:注意命令的顺序。为了避免保存空图形,建议在 plt.show() 之前调用 plt.savefig()。或者,在 plt.show() 之前使用 plt.gcf() 保存图形对象,然后在任何需要的时间保存图形。
  3. 空白图像指示器: 在您的代码中,tessstttyyy。 png 是空白的,因为它保存的是 plt.show() 之后创建的新图形,其中不包含绘图。

以上是为什么我的 matplotlib 图像是空白的?的详细内容。更多信息请关注PHP中文网其他相关文章!

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