支持 Opencv GPU 的卡

Posted

技术标签:

【中文标题】支持 Opencv GPU 的卡【英文标题】:Opencv GPU enabled cards 【发布时间】:2013-11-30 04:18:04 【问题描述】:

我使用的是 Opencv 2.4.3,我的显卡是 ATI,但我一直读到 CUDA 是 Nvidia 启用的,这是否意味着只要我有 ATI 显卡就不能使用 gpu 功能?

【问题讨论】:

你可能想要 ocl,而不是 cuda。 ocl ? pcl 你的意思是?点云库? 哦,google了,openCL ...会检查一下,谢谢 不,ocl,另一种gpu优化方式(不限于nvidia硬件) 另外,帮自己一个忙,更新到 opencv2.4.7(所有这些 gpu 的东西似乎都是 opencv 开发人员最近的主要关注点) 【参考方案1】:

确实,CUDA 技术是 NVIDIA 设备独有的,因此 ATI 显卡不支持它。

然而,OpenCV 2.4.3was thefirst version to supportOpenCL。 ocl module 自首次发布以来已经发生了相当大的变化,因此我建议您升级到更新的版本。

如果您的ATI video card supports OpenCL,您可能能够享受 OpenCV 的 GPU 处理。

【讨论】:

以上是关于支持 Opencv GPU 的卡的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV2.4 错误:未知函数文件中不支持 GPU

nvcc 致命:安装 cuda 9.1+caffe+openCV 3.4.0 时不支持 gpu 架构“compute_20”

TX2更新源失败的问题

更改 OpenCV 的卡尔曼滤波器中的增益以使其更具响应性

OpenCV 的卡尔曼滤波器过渡矩阵如何处理时间(例如 t 和 t^2)进行运动预测?

如何在 OpenCV 中使用 gpu::Stream?