Python的Matplotlib:覆盖imshow范围

时间:2016-03-29 12:15:14

标签: python matplotlib axis axes imshow

我正在使用

绘制地理配准图像
import numpy as np
from matplotlib import pyplot as plt

f = plt.figure()
ax = f.add_subplot(111)
ax.imshow( numpy.dstack((R,G,B)), extent=[xmin,xmax,ymin,ymax] )

然后我正在绘制(在相同的轴实例上)两个数组xy,它们仅涵盖了一小部分数字:

ax.plot( x, y )

我希望我的图片的大小与该行的大小相匹配,但我无法从RGB图像中删除extent kwarg,否则我将失去坐标匹配。 我试图做的是

ax.set_xlim( [x.min(), x.max()] )

但它不影响数字。我获得的轴限制是extent方法中imshow关键字的阻值。

如何在不从extent调用中删除imshow命名参数的情况下设置轴限制?我不想重新投影我的x和y坐标。

0 个答案:

没有答案