python使用matplotlib的savefig保存时图片保存不完整的问题

作者:林深处见鹿 时间:2021-07-04 11:50:22 

python使用matplotlib的savefig保存时图片保存不完整的问题

使用如下形式的代码进行图片保存时,保存的图片出现不完整的情况,如图1所示。


plt.colorbar()
plt.savefig(title)
plt.show()

python使用matplotlib的savefig保存时图片保存不完整的问题

一开始我以为是图片大小比例不对,因而通过以下代码进行修改:


plt.figure(figsize=(10,8))

但是无论怎么修改,始终会出现这种情况,要么是下面显示不完全,要么就是左边显示不完全。这是为什么呢?

这是因为colorbar会占据右边位置,导致输出的图片偏左。

摸索了半天,最终解决方法是,在savefig()的参数中添加bbox_inches = 'tight'


plt.colorbar()
plt.savefig(title, dpi=300, bbox_inches = 'tight')
plt.show()

python使用matplotlib的savefig保存时图片保存不完整的问题

完美解决!!!

来源:https://www.cnblogs.com/hellovan/p/10135813.html

标签:matplotlib,savefig,保存图片
0
投稿

猜你喜欢

  • vue.js 表格分页ajax 异步加载数据

    2024-05-21 10:12:57
  • Python图像的增强处理操作示例【基于ImageEnhance类】

    2022-02-12 04:31:46
  • 准备SQL Server 2008透明数据加密

    2009-01-22 14:18:00
  • 使用vue实现HTML页面生成图片的方法

    2024-04-27 15:51:47
  • xmind2022下载非试用超详细图文教程

    2023-06-03 18:52:06
  • 对json字符串与python字符串的不同之处详解

    2023-11-22 04:35:39
  • SQL Server数据库中的表名称、字段比较

    2024-01-13 17:02:24
  • Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】

    2021-09-16 17:17:44
  • python使用正则表达式检测密码强度源码分享

    2022-06-26 15:54:42
  • 修改mysql密码与忘记mysql密码的处理方法

    2024-01-23 21:53:48
  • Vue2子组件绑定 v-model,实现父子组件通信方式

    2024-05-02 17:04:13
  • Python调用VBA实现保留原始样式的表格合并方法

    2022-10-18 02:40:45
  • 浅谈tensorflow 中tf.concat()的使用

    2023-07-21 20:24:08
  • Python比较配置文件的方法实例详解

    2021-11-27 05:54:35
  • Python局部函数及用法详解(含nonlocal关键字)

    2023-07-26 05:02:52
  • 用jquery写的自动提示效果

    2008-06-17 14:27:00
  • 使用ASP常见问题解答

    2007-10-11 14:07:00
  • PHP程序员最常犯的11个MySQL错误

    2012-01-05 19:13:02
  • python条件变量之生产者与消费者操作实例分析

    2023-05-06 02:06:42
  • MySQL优化全攻略--相关数据库命令

    2008-11-01 17:03:00
  • asp之家 网络编程 m.aspxhome.com