• CMAKE_INSTALL_PREFIX=/usr/local/opencv4.2

  • OPENCV_EXTRA_MODULES_PATH=XXXX/opencv_contrib-4.2.0/modules opencv_contrib-4.2.0文件在opencv4.2压缩包内,填入路径即可

  • OPENCV_GENERATE_PKGCONFIG=YES

  • WITH_CUDA=ON

  • OPENCV_DNN_CUDA=ON

  • OPENCV_ENABLE_NONFREE=ON

  • # 需要增加的CUDA配置
    -D ENABLE_FAST_MATH=1
    -D CUDA_FAST_MATH=1
    -D WITH_CUDNN=ON
    -D WITH_CUDEV=ON
    -D CUDA_ARCH_BIN=3.0;3.5;3.7;5.0;5.2;6.0;6.1;7.0;7.5
    cmake选项注意:
    -D WITH_OPENGL=ON #打开OPENGL,必须
    -D WITH_GTK_2_X=ON #必须,否则OPENGL无法打开
    -D BUILD_EXAMPLES=ON #用于后续验证GPU编解码
    -D WITH_NVCUVID=ON #用于安装显卡编解码相关库 必须

  • CUDA_ARCH_BIN选项中可能要根据系统提示删除几个低版本的数字

  • 确保cmake信息中Video I/O下FFMPEG信息全为YES

configure后的信息为:在这里插入图片描述

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐