Я использую OpenCV 2.3.1 с CUDA 4.0.сборка opencv с поддержкой gpu cuda
Я установил OpenCV 2.3.1 с помощью CMAKE с флагом WITH_CUDA. И затем я скомпилировал решение OpenCV в режиме выпуска и отладки, но все же, когда я использовал getCudaEnabledDevice
функцию CV::GPU
, он возвращает 0. Это означает, что он не обнаруживает устройство с поддержкой CUDA.
Кажется, что я все сделал правильно, все еще то, что происходит ???
Может ли кто-нибудь предложить, где может возникнуть проблема сейчас?.
Заранее спасибо.
Но я читал в willowgarage документов, OpenCV 2.3.1 поддерживает Cuda 4,0 only.opencv 2,4 поддерживает CUDA 4.1. – user1393349
2.3.1 определенно не требует 4.1, я сомневаюсь, что он даже будет работать с ним ... Установлен ли набор инструментов cuda и sdk? Я настоятельно рекомендую установить cmake-gui для упрощения установки, возможно, вы даже увидите, что связанные с cuda вещи не найдены (если применимо) можете ли вы запускать запрос устройства с помощью инструментария? Тем не менее, я рекомендую 2,4 Вт/4,1, видя, что он доступен, я помню некоторые большие неприятности в отношении этой конкретной версии. но эй, это зависит от тебя –