如果要成功构建 OpenCV5 DNN模块,需要满足如下条件:
- 带有 CUDA 的 OpenCV Dnn 模块需要具有 CUDA 架构 5.3
- 更高版本的卡,显存6G以上
cmake构建DNN的参数:
BUILD_EXAMPLES=ON # 构建
BUILD_EXAMPLES=OFF # 不构建 默认使用cpu构建
细节构建参考关注论坛:https://forum.opencv.org/
所有编译出现的问题基本都可以在这里查到:
备注:DNN GPU构建参数
-DOPENCV_DNN_CUDA=True \
-DWITH_CUDA=True \
-DCUDA_ARCH_BIN=7.0 \
-DBUILD_TESTS=False \
-DOPENCV_GENERATE_PKGCONFIG=ON ..