Ich habe GeForce GTX 960 mit installiertem NVIDIA-Treiber 353.90 und CUDA-Treiber 7.5.18. Ich benutze die neueste Version von Emgu CV, aber es erkennt CUDA auf dem System nicht (auch in Emgu Proben), Emgu.CV.Cuda.CudaInvoke.HasCuda
ist immer false
. Zur gleichen Zeit können andere Programme wie Xillisoft Video Converter CUDA ohne Probleme verwenden. Wie aktiviere ich CUDA für Emgu CV?Emgu CV erkennt CUDA
8
nicht
A
Antwort
1
Stellen Sie sicher, dass Sie eine x64-App erstellen. Wenn Ihre Buildkonfiguration auf AnyCpu eingestellt ist, deaktivieren Sie das Kontrollkästchen "32 Bit bevorzugen" unter Projekteigenschaften -> Erstellen. OpenCV hat Unterstützung für x86 CUDA nach NVIDIA CUDA v7 fallengelassen.
das hat nicht für mich funktioniert. Ich betreibe ein Microsoft Surface Book mit der diskreten GeForce-GPU mit 384 CUDA-Kernen. Ich habe auch die NVIDIA-Grafikeinstellungen so geändert, dass die Geforce-GPU für alle Programme funktioniert, aber das hat die Ergebnisse nicht verändert. –