Emgu CV无法检测到CUDA。

8

我有一块GeForce GTX 960显卡,安装了353.90 NVidia驱动程序和7.5.18 CUDA驱动程序。我正在使用最新版本的Emgu CV,但它无法检测到系统中的CUDA(即使在Emgu示例中也是如此),Emgu.CV.Cuda.CudaInvoke.HasCuda始终为false。同时,其他程序(如Xillisoft Video Converter)可以毫无问题地使用CUDA。我该如何为Emgu CV启用CUDA?

1个回答

1
确保您正在构建一款x64应用程序。如果您的构建配置设置为AnyCpu,请取消选中项目属性下的“Prefer 32 bit”框。OpenCV已经在NVIDIA CUDA v7之后停止支持x86 CUDA。

1
这对我不起作用。我正在运行具有384个CUDA核心的独立GeForce GPU的Microsoft Surface Book。我还更改了NVIDIA图形设置,以使geforce GPU适用于所有程序,但这并没有改变结果。 - James Cramer
你最终解决了这个问题吗?我也遇到了同样的情况。 - AJ Venturella

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接