Я использую opencv, у меня есть координаты прямоугольника слева, справа, сверху и снизу.
Я хочу измерить ширину и высоту прямоугольника в сантиметрах. Как мне это сделать?
Я пытался найти евклидово расстояние следующим образом:
D = dist.euclidean((top, left), (top, right))
, но я не уверен, правильно ли это или нет, потому что мне нужны значения высоты и ширины в сантиметрах
Сегмент кода, который я использую для определения координат
(xmin, ymin, xmax, ymax) = (box[num][1], box[num][0], box[num][3], box[num][2])
(left, right, top, bottom) = (xmin * im_width, xmax * im_width, ymin * im_height, ymax * im_height)