Как реализовать LSD в opencv 4.1.0 - PullRequest
1 голос
/ 07 мая 2019

Я реализовал ЛСД в своем открытом проекте CV.Все работало хорошо, пока я не обновил версию opencv с 4.0.0 до 4.1.0.Теперь я получаю сообщение об ошибке:

cv2.error: OpenCV(4.1.0) /io/opencv/modules/imgproc/src/lsd.cpp:143: error: (-213:The function/feature is not implemented) Implementation has been removed due original code license issues in function 'LineSegmentDetectorImpl'

Кажется, что из-за некоторых проблем с лицензией эта функция была удалена.Как мне решить эту проблему.

Ошибка показана в следующей части кода:

cv2.createLineSegmentDetector(0)

1 Ответ

1 голос
/ 15 июня 2019

есть более старая реализация детектора сегмента линии с привязками для python, здесь matlab

$ pip install pylsd

работал для меня

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...