AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'
时间: 2023-09-14 12:06:24 浏览: 63
OpenCv中java代码中,缺失的xfeatures2
这个错误通常是由于OpenCV版本问题引起的。在较新的版本中,xfeatures2d已经被移动到了opencv_contrib模块中。您可以尝试更新OpenCV版本并安装opencv_contrib模块,或者使用旧版本的OpenCV。您也可以尝试在导入xfeatures2d之前导入opencv_contrib模块,例如:
```
import cv2
import numpy as np
import sys
sys.path.append('/usr/local/lib/python3.7/site-packages')
import cv2.xfeatures2d
```
请注意,路径可能因您的安装位置而异。
阅读全文