Python Как найти координату каждой точки вокруг овала - PullRequest
1 голос
/ 12 июля 2020
from tkinter import *
root = Tk()
canvas = Canvas(root,width=200,height=200,bg="black")
canvas.pack()
oval = canvas.create_oval(50,50,150,150,fill="white")
print(canvas.bbox(oval))
root.mainloop()

Я пробовал это, но он дает мне координаты, которые я дал для создания # (49,49,151,151)

есть ли код для поиска координаты каждой точки вокруг овала.

например: овал Я хочу найти координату того места, где показывает стрелка

Ответы [ 2 ]

0 голосов
/ 12 июля 2020

есть ли код для определения координаты каждой точки вокруг овала.

Нет, не существует. Получить эти координаты невозможно.

0 голосов
/ 12 июля 2020

Используйте функцию coords()

canvas.coors(oval)

Она должна вернуть кортеж с (x1, y1, x2, y2) координатами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...