關於安裝python opencv3 contrib包出現module cv2.cv2 has no attribute xfeatures2d問題

問題歸因:一定要先安裝python opencv版本,再安裝python opencv contrib版本。

 

系統Ubuntu16.04:
執行以下操作:

sudo pip unistall opencv-contrib-python
sudo pip unistall opencv-python

sudo pip install opencv-python==3.4.1.15
sudo pip install opencv-contrib-python==3.4.1.15
1
2
3
4
5
在Opencv3.X的時候,把部分功能和一些實驗性功能放在openc-contrib裏面
在使用sift = cv2.xfeatures2d.SIFT_create()出現AttributeError: module ‘cv2.cv2’ has no attribute 'xfeatures2d’的錯誤,因此需要安裝openc-contrib-python這個庫。

按照網上先安裝opencv-contrib-python這個庫,我這邊無論是本地還是服務器依舊報同樣的錯誤。
如果大家遇到同樣的問題,可以調一下安裝順序再試試看
————————————————
版權聲明:本文爲CSDN博主「Jian__xiao」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xiaojian0907/article/details/88014347

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章