如何针对单独的图像对Ginput进行多次调用

时间:2018-10-06 21:06:37

标签: python matplotlib ginput

我正在尝试使用matplotlib和ginput在2张单独的图像上定义一组N(x,y)点。

def get_input(file):
    plt.imshow(file)
    points1 = plt.ginput(NUM_POINTS)

    plt.show()
    plt.close()
    return points1


p1 = get_input(FILE2)

p2 = get_input(FILE1)

基本上,我显示第一个图像并选择我的点,并将points1设置为我选择的点的(x,y)坐标,但是当matplotlib打开window2时,ginput不会选择任何点。

我如何致电ginput是否有问题?

0 个答案:

没有答案