Как мне найти область случайно сгенерированного четырехугольника в tkinter? - PullRequest
0 голосов
/ 30 октября 2019

У меня есть программа, которая генерирует случайный четырехугольник, и мне нужно найти его область, но я не могу этого сделать. Я пытался обнаружить заполненные цветные пиксели, но не могу придумать, как это сделать. У вас есть идеи?

Мой код:

from tkinter import *
import random as rnd
import math 
master = Tk()
winW = 600
winH = 600
w = Canvas(master, width = winW, height = winH)
w.pack()
x1 = rnd.randint(1, winW)
y1 = rnd.randint(1, winW)
x2 = rnd.randint(1, winW)
y2 = rnd.randint(1, winW)
x3 = rnd.randint(1, winW)
y3 = rnd.randint(1, winW)
x4 = rnd.randint(1, winW)
y4 = rnd.randint(1, winW)
points = [x1, y1, x2, y2, x3, y3, x4, y4]



w.create_polygon(points, outline = 'red', fill = 'blue', width = 2)

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