我剛剛編譯openCV(2.4.7)與Cuda和OpenCL支持。現在我們有另一個版本(2.4.6)已經在使用,編譯爲而沒有 cuda和openCL支持。我想用新的替換舊的二進制文件。使用CUDA支持編譯的OpenCV可以在沒有CUDA的情況下使用嗎?
現在我有問題/問題:我可以「傳遞」使用cuda支持編譯的二進制文件(2.4.7),而不會出現任何問題,而不是舊的(2.4.6)二進制文件(編譯時沒有cuda等等),如果我不使用gpu或ocl的任何功能?還是他們有任何可能導致問題的依賴?
謝謝你的幫助!
邁克
我認爲它應該可以工作,因爲cuda和opencl支持在獨立的OpenCV模塊和庫中。如果你不需要它們,那麼不要將它們連接到你的項目中。 – hubs