如何解决如何在python中不带框架保存图像?
我正在按小波系数绘制图像,但是我不知道如何在没有帧的情况下保存图像。我尝试通过import matplotlib.pyplot as plt
plt.style.use("seaborn")
fig,ax = plt.subplots(figsize=(10,6))
ax.plot(sorted_data_long['index'],sorted_data_long['min'],'b-')
ax.plot(sorted_data_long['index'],sorted_data_long['max'],'g-')
ax.plot(sorted_data_long['index'],sorted_data_long['true'],'r-')
plt.show()
来做到这一点,但是没有用。
任何帮助将不胜感激。
plt.savefig
解决方法
我了解您要适合自己的形象。在plt.axis('off')
之前使用plt.savefig
例如,我们有以下图像。
我们可以使用:
-
plt.axis('off')
移除轴 -
plt.savefig("test.png",bbox_inches='tight')
输出:
代码
scale = plt.imread(fname='27BR1.jpg')
plt.axis('off')
plt.imshow(scale,interpolation='nearest')
plt.savefig("test.png",bbox_inches='tight')
可能的问题: 背景下面仍然有白色区域?
答案:然后您可以使用opencv
import cv2
img = cv2.imread('27BR1.jpg')
cv2.imwrite("test.png",img)
输出:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。