Emgu CV 未检测到 CUDA
Posted
技术标签:
【中文标题】Emgu CV 未检测到 CUDA【英文标题】:Emgu CV does not detect CUDA 【发布时间】:2016-11-10 17:15:09 【问题描述】:我有安装了 353.90 NVidia 驱动程序和 7.5.18 CUDA 驱动程序的 GeForce GTX 960。我正在使用最新版本的 Emgu CV,但它没有检测到系统上的 CUDA(即使在 Emgu 示例中),Emgu.CV.Cuda.CudaInvoke.HasCuda
始终是false
。同时其他程序,如 Xillisoft Video Converter 可以毫无问题地使用 CUDA。如何为 Emgu CV 启用 CUDA?
【问题讨论】:
【参考方案1】:确保您正在构建 x64 应用。如果您的构建配置设置为 AnyCpu,请取消选中项目属性 -> 构建下的“首选 32 位”框。在 NVIDIA CUDA v7 之后,OpenCV 已放弃对 x86 CUDA 的支持。
【讨论】:
这对我不起作用。我正在运行带有 384 个 CUDA 内核的离散 GeForce GPU 的 Microsoft Surface Book。我还更改了 NVIDIA 图形设置,以便 geforce GPU 可用于所有程序,但这并没有改变结果。 你有没有深入了解这个问题?我遇到了同样的事情。以上是关于Emgu CV 未检测到 CUDA的主要内容,如果未能解决你的问题,请参考以下文章
如何将轮廓层次结构从 python openCV 转换为 emgu cv 以查找封闭轮廓