OpenCV 3.4.3 говорит, что SIFT запатентован.Любой другой способ реализовать SIFT в Python бесплатно? - PullRequest
0 голосов
/ 21 ноября 2018

Когда я хочу использовать SIFT в OpenCV в python, я получаю следующую ошибку:

OpenCV(3.4.3) C:\projects\opencv-python\opencv_contrib\modules\xfeatures2d\src\sift.cpp:1207: error: (-213:The function/feature is not implemented) This algorithm is patented and is excluded in this configuration; Set OPENCV_ENABLE_NONFREE CMake option and rebuild the library in function 'cv::xfeatures2d::SIFT::create'

Я установил opencv-contrib-python и opencv-python, и обе они имеют одинаковую версию,Я проверил другой пост с похожей проблемой, и она оказалась вызвана конфликтующими версиями, но версии, которые я установил, совпадают.Где-то я читал, что opencv-contrib-python больше не предлагает некоторые пакеты, которые не являются бесплатными.Если это правда, то какие еще варианты я могу использовать SIFT в python бесплатно?

...