Есть ли способ определить высоту прямоугольника в сантиметрах, если я знаю координаты слева, справа, сверху и снизу? - PullRequest
0 голосов
/ 26 апреля 2019

Я использую 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)
...