在帖子OpenCV 2.4.3rc and CUDA 4.2: "OpenCV Error: No GPU support",據說必須添加C:\ opencv \ build \ gpu \ x86 ... libs而不是C:\ opencv \ build \ x86 ...那些。但是2.4.4版本沒有gpu文件夾。我添加了opencv_gpu244.lib lib文件,並在vs 2010 conf上添加了opencv_gpu244d.lib以用於調試模式。它們位於C:\ opencv \ build \ x64 \ vc10 \ lib中。但我得到opencv錯誤(沒有gpu支持):庫編譯時沒有cuda支持。順便說一句,我使用cuda toolkit 5.0。opencv 2.4.4沒有gpu支持錯誤
1
A
回答
0
您應該使用CMake和CUDA支持來編譯OpenCV庫(有一個複選框)。發佈之前包含預編譯的gpu文件。
1
在給定的答案中描述的過程仍然適用於OpenCV的當前分佈。只有1個小小的差異。預構建的OpenCV 2.4.4版本不包含GPU二進制文件。要添加GPU支持,您必須使用CMake自己構建庫。
OpenCV 2.4.4針對開普勒架構GPU進行了優化。在2.4.3版本中,只有GPU二進制文件約爲1.4 GB。所以你可以猜測,爲Compute capabilty 3.0和3.5添加代碼會使這個更大。因此,發佈這些二進制文件是不可行的,這就是爲什麼在2.4.4版的預構建發行版中不存在該文件夾的原因。
相關問題
- 1. OpenCV 2.4.4和GPU支持人臉檢測
- 2. Opencv錯誤:不支持GPU(庫不支持CUDA編譯)
- 3. Grails 2.4.4 SCSS支持?
- 4. OpenCV2.4錯誤:在未知函數文件中沒有GPU的支持confugration期間
- 5. 在VS2010上配置支持GPU的OpenCV
- 6. 用gpu cuda支持編譯opencv
- 7. 沒有使用GPU支持XGBClassifier加速
- 8. cmake中斷OpenCV建設與CUDA支持沒有錯誤
- 9. 支持GPU的離屏渲染但沒有窗口支持
- 10. 編譯OpenCV沒有GPU?
- 11. OpenCV 2.4.4和QT5
- 12. 錯誤VLC編譯與OpenCV的支持
- 13. 編譯時沒有OpenSSL支持錯誤
- 14. 沒有支持翻譯爲SQL錯誤?
- 15. OpenGL多GPU支持
- 16. PyOpenCV支持GPU嗎?
- 17. 有沒有支持開普勒的GPU架構模擬器?
- 18. 錯誤的OpenCV使用TBB的多GPU
- 19. opencv gpu中的錯誤處理
- 20. 英特爾IPP是否支持任何支持OpenGL的GPU?
- 21. 構建pip時出現GPU支持時出現錯誤
- 22. Raspery Pi 3 OpenCL GPU支持?
- 23. tensorflow的Mac OS GPU支持
- 24. Microsoft Azure中的GPU支持
- 25. OpenACC-OpenMP支持Arm Mali GPU
- 26. TensorFlow GPU支持Mac - OpenCL的
- 27. 查找支持的GPU
- 28. OpenCV 2.4.4與CUDA:registerPageLocked失敗
- 29. opencv 2.4.4 for android not works
- 30. 當使用支持CUDA的OpenCV編譯ROS節點時,沒有CUDA支持