Я скомпилировал OpenCV 3 & opencv_contrib из последнего исходного кода. Установил его в папку сайтов-пакетов для Python 2.7. Я могу следить за всеми учебниками по адресу http://docs.opencv.org/trunk/doc/py_tutorials/py_feature2d/py_matcher/py_matcher.html, за исключением тех, которые связаны с SIFT.Python + OpenCV 3 - can not use SIFT
Здесь ошибка я получаю:
Traceback (most recent call last):
File "C:\Projects\icu\ex01.py", line 9, in <module>
sift = cv2.SIFT()
AttributeError: 'module' object has no attribute 'SIFT'
Пожалуйста, помогите. Я искал & искал & искал и не мог найти что-нибудь, что связано с Opencv3.
Ой, и я использовал Visual Studio 2013 для его создания.
Почему в мире официальное руководство не упоминает дополнительное пространство?!? – Maxim
^^ Ох, спасибо за рассказ! – berak
только что построил opencv3, нашел просеивающий модуль следующим образом: 'sift = cv2.xfeatures2d.SIFT_create()' –