如何處理opencv gpu異常?是否有任何特定的錯誤代碼api for opencvgpu異常處理? 我嘗試了很多搜索,但只有1個錯誤代碼,即CV_GpuNotSupported。 請幫我一把。opencv gpu中的錯誤處理
0
A
回答
0
雖然我假設你知道CV_GpuNotSupported沒有OpenCV中如何處理GPU例外,事實上,當你試圖調用GPU的方法,而用-DHAVE_CUDA
或-DHAVE_OPENCL
,OpenCV的方式編譯OpenCV的處理錯誤(我也假設OpenCV的最新發布的版本,2.4.5)處理的錯誤代碼,在這些文件中定義:
對方法,其使用NVIDIA CUDA:
https://github.com/Itseez/opencv/blob/2.4.5/modules/gpu/src/error.cpp
https://github.com/Itseez/opencv/blob/2.4.5/modules/gpu/src/precomp.hpp
對於使用OpenCL的方法:
https://github.com/Itseez/opencv/blob/2.4.5/modules/ocl/src/error.cpp
https://github.com/Itseez/opencv/blob/2.4.5/modules/ocl/src/precomp.hpp
至於API,你可以使用cv::gpu::error
或cv::ocl::error
。或者獲取cv :: gpu和getOpenCLErrorString
的錯誤字符串getErrorString
。順便說一句,對於CUDA的錯誤,您必須指定它是否爲NPP,NCV,cufft或cublas錯誤。
相關問題
- 1. 錯誤的OpenCV使用TBB的多GPU
- 2. 未處理的異常與OpenCV錯誤
- 3. 霍夫變換中的OpenCV GPU錯誤(功能未實現)
- 4. GPU上的圖像處理
- 5. OpenCV GPU性能
- 6. 處理OpenCV中的序列?
- 7. 在C++中處理字符串錯誤時的錯誤處理
- 8. 錯誤處理Spark Cassandra連接器中的錯誤處理
- 9. CL_OUT_OF_RESOURCES GPU錯誤
- 10. LuaJava錯誤處理中的錯誤
- 11. NVIDIA CUDA GPU中的圖像處理
- 12. 處理jQuery.getScript中的錯誤
- 13. flex中的錯誤處理
- 14. 「simplexml_load_file」中的錯誤處理
- 15. php中的錯誤處理
- 16. Struts2中的錯誤處理
- 17. wxWidgets中的錯誤處理
- 18. Laravel中的錯誤處理
- 19. Observable中的處理錯誤
- 20. 錯誤鏈接OpenCV的GPU ::立體聲採樣
- 21. GPU在OpenCV中實現adaptiveThreshold()
- 22. GPU上的紋理圖像處理?
- 23. opencv功能探測器崩潰,未處理的異常錯誤
- 24. 處理錯誤
- 25. 錯誤處理
- 26. 處理錯誤
- 27. 錯誤處理
- 28. 處理錯誤
- 29. 錯誤處理
- 30. 未能在OpenCV的GPU(CUDA)