私は、画像の座標を変数として使用して特定のことを行うコードを作成しています。ユーザーのクリック後に画像を閉じる(PythonとPillow)
これまでのところ、私はこれを持っている:ユーザーが(あるいはどこか近く)の座標の特定のセットをクリック
root = Tk()
imageIQ1 = Canvas(root, width=1000, height=1000)
imageIQ1.pack()
original = Image.open("prison.jpg")
original = original.resize((1000,1000)) #resize image
img = ImageTk.PhotoImage(original)
imageIQ1.create_image(0, 0, image=img, anchor="nw")
def getcoors(eventcoors):
global x0,y0
x0 = evencoors.x
y0 = evencoors.y
print(x0,y0)
した後、私はプログラムが画面から画像を消去し、プログラムを続行します。
while (x not in range) and (y not in range):
私は実際に画像を消去するために何をするのかは分かりません。私は.kill()や.terminate()のようなものを使用していますが、このような状況では動作しません。
アイデア?
あなたにも輸入を含めることができます? – Nae
私はPILインポートから使用していますImage、ImageTk – HunBurry