python matplotlib 使用 plt.savefig() 输出图片时去除旁边的空白

在网上查了很多答案,最终得到的效果都不是很理想,最终根据自己的情况进行了更改

调整图片的大小

plt.figure(figsize=(10,1))
plt.imshow(a.T, origin = 'lower',aspect='auto')

去除边框的空白

plt.axis('off')#去除坐标轴
#关键的两个参数在于bbox_inches='tight',以及pad_inches = 0,dpi只是调整清晰度
plt.savefig('E:\CreateProject\Data\\test.jpg',bbox_inches='tight',dpi = 300,pad_inches = 0)

你可能感兴趣的:(python matplotlib 使用 plt.savefig() 输出图片时去除旁边的空白)