Мне нужна помощь с примером кода, который использует язык Python, чтобы получить длину вертикальных и горизонтальных линий загруженного изображения.
Вы можете использовать cv2.findContours и cv2.approxPolyDP. Это даст вам список прямоугольников, а затем вы сможете проанализировать, являются ли они вертикальными или горизонтальными.
Некоторая информация: https://docs.opencv.org/3.1.0/d4/d73/tutorial_py_contours_begin.html https://docs.opencv.org/3.1.0/dd/d49/tutorial_py_contour_features.html
Не правильно понял ваш вопрос.Но вот что-то, согласно моему пониманию.Во-первых, определите линии: Обнаружение линий с использованием OpenCV Во-вторых, используйте формулу для вычисления расстояния между двумя точками: длина = норма (p2 - p1), где p1 (x1, y1) и p2 (x2, y2) Примечание: он рассчитает длину в пикселях.