matplotlib在点击时获取numpy数组索引位置

时间:2018-04-01 19:22:45

标签: python numpy matplotlib

我有一个numpy数组,我用

绘图
plt.imshow(img_right, cmap = plt.cm.gray,picker=True)

然后我将一个on-pick处理程序附加到它

win.canvas.mpl_connect('pick_event',onclick)

然后我点击图片位置。我的想法是获取用于绘制原始数据的numpy二维数组的数组索引

我尝试了以下onpick even handler

print dir(event_pick)
event=event_pick.mouseevent
print dir(temp)

我看到其中没有一个包含ind属性。

如何从点击的位置获取数组索引?(我不需要xydata,我需要最接近的数组索引)

0 个答案:

没有答案