我有一个矩阵x由matplotlib保存为.png文件的图形:
fig = plt.figure(figsize=(1,1), dpi=100)
plt.imshow(x)
fig.savefig('filename.png')
这是在预览中打开的结果:
我不需要白边距,我的问题是:
P.S .:如果尝试其他帖子中提供的其他解决方案,则无法获得所需的结果。例如解决方案:
fig.savefig('filename.png', bbox_inches='tight')
或
fig.savefig('filename.png', bbox_inches='tight', pad_inches=0)
给予
答案 0 :(得分:1)
在bbox_inches='tight'
中使用savefig
:
fig.savefig('filename.png', bbox_inches='tight')