AttributeError: module 'cv2.cuda' has no attribute 'ORB_create'
时间: 2023-09-30 14:06:37 浏览: 360
attribute详细介绍
这个错误是由于使用了`cv2.cuda`模块的`ORB_create`方法,而该方法在该模块中不存在。`ORB_create`方法是在`cv2`模块中定义的,所以你可以尝试改为使用`cv2.ORB_create()`来创建ORB特征检测器。下面是一个示例:
```python
import cv2
# 创建ORB特征检测器
orb = cv2.ORB_create()
# 使用ORB进行特征提取等操作
# ...
```
请注意,如果你的OpenCV版本较旧,则可能不支持CUDA加速,因此你可能无法在`cv2.cuda`模块中找到相应的方法。在这种情况下,你可以尝试更新或升级你的OpenCV版本,或者使用传统的CPU版本进行操作。
阅读全文