Перемещение окружности в pillow + tkinter

Нужно, чтобы по нажатию клавиш окружность меняла положение на 10 пикселей. Не получается забиндить, потому что идет наложение рисунка pillow в среду tkinter. Может есть какой-нибудь способ сделать это?


import tkinter as tk

from PIL import Image, ImageDraw, ImageTk
win = tk.Tk()
im = Image.new('RGB', (300, 300), (255, 255, 255))
draw = ImageDraw.Draw(im)



xelip = 150 + float(input('Ввести координату x для центра окружности: ')) * 10
yelip = 150 - float(input('Ввести координату y для центра окружности: ')) * 10
r = float(input('Ввести радиус окружности: ')) * 10

oval = draw.ellipse((xelip - r, yelip - r, xelip + r, yelip + r), outline='blue')

a = ImageTk.PhotoImage(im)
b = tk.Label(win, image= a).pack()

win.mainloop()

Ответы (0 шт):