我正在尝试使用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
是否有问题?