opencv自带的支持的cuda的函数不少,但是不一定够用,而且已经支持的函数有些还不是十分的完善。所以更多的时候还需要编写自己的kernel以进行加速自定义处理。如果基于opencv进行计算机视觉相关开发工作,那么熟悉c++、opencv、cuda编程是避免不了的环节。
需要又nvidia的显卡,并且安装了相关驱动和cuda、cudnn等套件。
需要重新编译opencv,打开cuda选项。
【参考】opencv编译教程,网上也有无数其它参考。
https://skydance.blog.csdn.net/article/details/121712121
【参考】OpenCv4.5.0 + VS2019 创建c++测试项目