класс Rect – объект Rectangle#

Объект rect – это attrtuple, возвращаемый методом Image.find_rects(). Каждый rect описывает четырёхсторонний четырёхугольник, найденный детектором прямоугольников, вместе с его выровненной по осям ограничивающей рамкой, четырьмя обнаруженными углами и магнитудой силы границ, просуммированной вдоль периметра прямоугольника.

Поля доступны по имени атрибута (rect.x) или по индексу (rect[0]). У объекта нет открытого конструктора.

class image.rect#

Чтобы создать этот объект, вызовите Image.find_rects().

x#

Координата x верхнего левого угла ограничивающей рамки, в пикселях. Целое число. Индекс [0].

y#

Координата y верхнего левого угла ограничивающей рамки, в пикселях. Целое число. Индекс [1].

w#

Ширина ограничивающей рамки, в пикселях. Целое число. Индекс [2].

h#

Высота ограничивающей рамки, в пикселях. Целое число. Индекс [3].

magnitude#

Сумма силы градиента границ, прослеженной вдоль периметра прямоугольника. Более высокие значения означают более сильные границы вокруг прямоугольника – рассматривайте это как оценку достоверности. Целое число. Индекс [4].

corners#

4-элементный кортеж целочисленных кортежей (x, y) для четырёх углов обнаруженного четырёхугольника, отсортированных по часовой стрелке начиная с верхнего левого угла. Может не быть выровнен по осям – используйте эти углы, чтобы нарисовать истинный контур обнаружения. Индекс [5].