OpenCV编译(支持CUDA模块)
1、编译环境
- windows 11
- Visual Studio 2022
- cmake2.8
- OpenCV 4.8
2、前置条件
预安装CUDA Toolkit 11、Visual Studio 2022、cmake2.8
3、编译OpenCV
在github中找到opencv4.8版本的contrib,并解压到opencv-4.8.0目录下。
启动camke 配置如下图,配置完毕后,点击[finish]按钮开始配置:
cmake配置完毕后,如下图显示:
在search中输入world,并勾选BUILD_opencv_world。
勾选cuda相关选项:
设置自己的算力大小 CUDA_ARCH_BIN 填8.6。不清楚算力的,请上cuda官网查看。
再次点击[configure]按钮,显示配置完毕。
配置完毕之后,查看是否检测到了CUDA和cuDNN,都出现YES之后,说明没有问题。点击[generate]生成工程。
工程生成结束后,打开OpenCV.sln进行编译即可。
标签:编译,配置,OpenCV,完毕,CUDA,模块 From: https://www.cnblogs.com/zhongqifeng/p/17825738.html