我正在嘗試遵循本教程。我安裝了 OpenCV 3.3.1.11,但是當(dāng)我檢查安裝了哪個(gè)版本時(shí),我發(fā)現(xiàn) 4.1.2 我使用的是 spyder 3.6但是當(dāng)我運(yùn)行它時(shí),我得到了這個(gè)錯(cuò)誤error: OpenCV(4.1.2) C:\projects\opencv-python\opencv_contrib\modules\xfeatures2d\src\sift.cpp:1207: error: (-213: The function/feature is not implemented) 該算法已獲得專利并且在此配置中不包括在內(nèi);設(shè)置 OPENCV_ENABLE_NONFREE CMake 選項(xiàng)并在函數(shù) 'cv::xfeatures2d::SIFT::create' 中重建庫(kù)我嘗試卸載 anaconda 并卸載所有 OpenCv 版本,但沒(méi)有成功
1 回答

慕桂英546537
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
我剛剛檢查了我的一些 conda 環(huán)境??雌饋?lái)您可以同時(shí)安裝多個(gè) opencv。
嘗試在 Anaconda Promt 中編寫(xiě)此代碼(激活環(huán)境后,如果有的話):conda list。
然后通過(guò)鍵入以下內(nèi)容將其與您的點(diǎn)子列表進(jìn)行比較:pip list。
您是否在其中一個(gè)列表中看到了兩個(gè)不同的 OpenCV?
如果是這樣,請(qǐng)嘗試刪除您不需要的那個(gè)。
或者,嘗試降級(jí)顯示在錯(cuò)誤中的那個(gè)。
添加回答
舉報(bào)
0/150
提交
取消