2017-10-30 15 views
0

현재 버전 cv2 3.3.0을 사용 중입니다.
SURF 및 SIFT 기능을 사용할 수 없습니다. 누락 된 기능에 액세스하려면 xfeatures2d를 설치해야합니다. 우분투로 작업하는 경우, 단계별로이 링크 단계를 따라파이썬에서 SIFT 3.3.0과 opencv2가 작동하지 않습니다

sift = cv2.xfeatures2d.SIFT() 
AttributeError: 'module' object has no attribute 'xfeatures2d' 

답변

0

사람은 방법을 OpenCV에서 3.3.0

을 그 모듈을 추가로 설치하는 나는 다음과 같은 오류가있어 저를 제안 할 수 그리고 당신은 당신이 필요로하는 것을 가질 것입니다. https://www.pyimagesearch.com/2016/10/24/ubuntu-16-04-how-to-install-opencv/

windows의 경우이 자습서를 따르십시오. https://youtu.be/MXqpHIMdKfU 나는 창문에 설치하는 데별로 행운이 없었지만.

그리고 이것에 대한 지름길이 없습니다. opencv에 아직 존재하지 않는 opencv contrib 패키지에 있고 별도로 설치해야하기 때문에 전체 절차를 수행해야합니다.

0

나는 내 자신의 연구를위한 해결책을 발견했다.

easy_install을 OpenCV의-있는 contrib-파이썬 또는 이 OpenCV의-있는 contrib이 - 파이썬 설치 PIP 추가 모듈을 설치하려면 다음 코드를 사용하십시오