0
我在我的項目中使用OpenCV 2.4處理來自網絡攝像頭的圖像。在Visual Studio 2010中一切正常(包括髮布和調試版本),但是當我試圖直接從資源管理器啓動exes時,應用程序不會獲取輸入。相機啓動 - 然後控制LED亮起。OpenCV 2.4 VideoCapture在獨立啓動時從網絡攝像頭獲取輸入
有人知道如何讓它獨立工作嗎?
我發現與此有關的東西: http://rafaelbarreto.com/2011/06/05/opencv-2-2-webcam-windows-not-working/
這裏: Can't access webcam with OpenCV
我試圖遵循的步驟,建設OpenCV的2.4與這些prepocessor定義,但它並沒有解決我的問題。
謝謝
我重建了使用OpenCV 2.4教程的庫。之後發行版開始崩潰。我用Dependency Walker(http://www.dependencywalker.com/)檢查了依賴關係,發現一些OpenCV的dll是針對不同的體系結構而設計的,有趣的是(cmakefiles有些混亂?)。我改變了一些DLL,以便它們匹配x86架構,並且我能夠運行該應用程序,但最初的問題仍然存在 –
類似的問題似乎在這裏解決:http://stackoverflow.com/questions/5837070/release -build-not-working-when-run-without-debugging-in-vs2010。只需檢查代碼。 –