Чтобы определить координаты точки пересечения диагоналей прямоугольника, если известны координаты его сторон, нужно разделить их пополам. 1 Так будут вычислены координаты пересечения диагоналей. 1
Также можно воспользоваться следующим алгоритмом: 2
Ещё один вариант — найти координаты точки пересечения диагоналей как арифметическое среднее координат точек, которые являются вершинами прямоугольника (например, А и С или B и D). 2