ᅠ
Size: a a a
ᅠ
𝕬
𝕬
𝕬
# noqa:БГ
(a_x, a_y), (b_x, b_y) = area_coordsБГ
ᅠ
(a_x, a_y), (b_x, b_y) = area_coordsᅠ
(a_x, a_y), (b_x, b_y) = area_coordsK
ᅠ
БГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / hᅠ
R3
𝕬
# noqa:БГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / hᅠ
C - это двумерный массив с пятью точкамиᅠ
#noqa (ни #noqa:)ᅠ
#noinspectionБГ
n00 = c[0][0] + (c[2][0] - c[0][0]) * a_x / w
n01 = c[0][1] + (c[2][1] - c[0][1]) * (h - b_y) / h
n20 = c[0][0] + (c[2][0] - c[0][0]) * b_x / w
n21 = c[0][1] + (c[2][1] - c[0][1]) * (h - a_y) / h(n00, n20) = (c[0][0]+(c[2][0]-c[0][0]) * x / w for x in (a_x, b_x))