求助,python中,如何将matplotlib生成的图片保存到oracle中

求助,python中,如何将matplotlib生成的图片保存到oracle中,第1张

当你利用python中的matplotlib做出了想要的图之后,你肯定希望自动将图片保存到想要的文件夹中,从而减少再手动保存的麻烦。matplotlib中也提供了这样数链的模块,为matplotlib.pyplot.savefig.

利用下面的代薯早孙码就可以实现savefig的功能。

<pre>

import numpy as np

import matplotlib.pyplot as plt

x = np.arange(5)

y = x

plt.plot(x, y, '-o')

plt.savefig('D:\test.png')

plt.show()

</pre>

这样就将生成的图片保存在D盘中去了,注意这里D:后面带了睁陪两个“\”,这是因为在python中“\”是转义字符的表示,因此如果只有一个“\”,那么python就会寻找\t的意义,而这种意义在保存图片这里是没有的,因此会报错。

使用matplotlib画图保存方法:

首先,import头文件如下:

import matplotlib

matplotlib.use('Agg')

import matplotlib.pyplot as plt

from matplotlib.pyplot

import plot,savefig

画图:fig, ax = plt.subplots(figsize=(12, 12))

ax.imshow(im, aspect='equal') #im表缺手示显示梁绝的图像

保存图片:savefig("D:/1.jpg")

展示图片伏渣嫌:plt.show()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12164794.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存