python matplotlib保存图片不全问题及解决
更新时间:2023年09月14日 10:23:47 作者:mayubins
这篇文章主要介绍了python matplotlib保存图片不全问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
python matplotlib保存图片不全问题
问题描述
有时候我们的图片比较大,超出画布范围,普通plt.savefig不能把全部图片保存完整
plt.savefig('example.png')
如图所示,保存的图片的下部分没显示出来
解决方法
这是由于超出了画布大小,保存时候最多只能保存画布大小的图片,我们需要将图像压缩到画布大小。
担心画质变化,可以加上dpi要求。
也就是在保存时加上, dpi=600, bbox_inches='tight'
plt.savefig('example.png', dpi=600, bbox_inches='tight')
Matplotlib保存图片缺失坐标轴信息
#记录方便查询有时使用Matplotlib保存图片时会出现缺失坐标轴信息的情况。
plt.savefig(r'distribute_A-G\{}.png'.format(name))
问题出于保存图片格式,将.png->.jpg 改善情况
plt.savefig(r'distribute_A-G\{}.jpg'.format(name))
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
python获取http请求响应头headers中的数据的示例
这篇文章主要介绍了python获取http请求响应头headers中的数据,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-02-02Python实现解析Bit Torrent种子文件内容的方法
这篇文章主要介绍了Python实现解析Bit Torrent种子文件内容的方法,结合实例形式分析了Python针对Torrent文件的读取与解析相关操作技巧与注意事项,需要的朋友可以参考下2017-08-08
最新评论