-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation has been removed due to original code license issues #4
Comments
I got the same issue. Some solution here? |
After uninstalling current opencv-version and reinstalling old one (3.1.0.0) it works now without this error. |
I got the same issue even if i choosed 'OPENCV_ENABLE_NONFEE' ! Someone told me his solution----re-run CMAKE with WITH_WIN32UI, since you are on Windows, and eventually with WITH_QT. |
It looks like LSD detector had been removed completely from the source tree since 4.1.0 release (see opencv/opencv@3ba49cc) =( |
@akkitech @AchuThanFinstreet @barabanus I have solved my problem with the following solution : |
Thanks, @tangjie77wd, but it seems like it was removed completely from OpenCV 4.1.0 (see opencv/opencv@3ba49cc). I have found LSD line detector classes within contrib |
@barabanus Opencv shows an example https://docs.opencv.org/4.1.0/d1/d9e/fld_lines_8cpp-example.html which supports both LSD and FastLineDetector.How could they draw lines in the example if they did not imcomplete LSD ?
` |
this is works to me. thanks! |
Same issue here on Ubuntu 19.04. |
I had the same issue with
|
It work with opencv-python version 4.1.1.26 too. |
I suggest you all add a thumbs-up to this issue! |
I am receiving below error while executing python scan.py --images imageDirectory
Traceback (most recent call last):
File "scan.py", line 335, in
scanner.scan(im_dir + '/' + im)
File "scan.py", line 284, in scan
screenCnt = self.get_contour(rescaled_image)
File "scan.py", line 198, in get_contour
test_corners = self.get_corners(edged)
File "scan.py", line 95, in get_corners
lsd = cv2.createLineSegmentDetector()
cv2.error: OpenCV(4.1.0) C:\projects\opencv-python\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 'cv::LineSegmentDetectorImpl::LineSegmentDetectorImpl'
Python version : 3.7.3
OpenCV version : 4.1.0
Is there any workaround for this issue?
Thanks.
The text was updated successfully, but these errors were encountered: