我想用matplotlib在png图像上绘制一些伪数据。在
这是一个新的绘图程序:
import matplotlib.pyplot as plt
import pylab
im = plt.imread('pitch.png')
implot = plt.imshow(im)
plt.annotate("",
xy=(458, 412.2), xycoords='data',
xytext=(452.8, 363.53), textcoords='data',
arrowprops=dict(arrowstyle="<-",
connectionstyle="arc3"),
)
pylab.savefig('foo.png')
我只是不能在我的png上用pcolor绘制。有人能帮我吗?在
如果您创建一个
Axes
实例(例如使用fig,ax=plt.subplots()
),您可以很容易地在那里绘制pcolor
。确保pcolor是透明的,这样就可以看到下面的imshow
图像。在下面是一个示例,使用来自here的图像
相关问题 更多 >
编程相关推荐