AttributeError: module 'cv2.dnn' has no attribute 'DNN_BACKEND_CUDA'
时间: 2023-09-06 18:12:39 浏览: 494
mdk_armcc_user_guide.pdf
这个错误通常是由于 OpenCV 版本不兼容导致的。`cv2.dnn.DNN_BACKEND_CUDA` 属性是在 OpenCV 4.2.0 版本中引入的,如果你的版本低于这个版本,就会出现此错误。
你可以通过升级 OpenCV 来解决此问题。如果你使用的是 pip 安装的 OpenCV,可以运行以下命令升级到最新版本:
```
pip install --upgrade opencv-python
```
如果你使用的是 conda,则可以运行以下命令:
```
conda install -c conda-forge opencv
```
请确保你的计算机上已经安装了适当的 CUDA 驱动程序和 CUDA 工具包,以便使用 GPU 加速。
阅读全文