2016-01-23 76 views
0

我已經編寫了可用於opencv的其他系統的代碼,但在android上,我遇到了問題,並將圖像傳遞給我的opencv算法。現在,我沒有在我的android活動中設置任何類型的預覽 - 這是好嗎?我沒有在Android上使用opencv的經驗,並且需要儘快完成此操作。OpenCV android初始化

現在我初始化我的相機對象以同樣的方式我會在computer--這顯然是不正確的

VideoCapture camera = new VideoCapture(0); 

看示例代碼後,我仍然沒有看到的初始化任何地方的VideoCapture對象。這是正常的嗎?

編輯:

最後,大量的調查研究後,我意識到我是不是在正確的活動OpenCV的初始化。現在,我只是不適合

Mat img = new Mat(); 
camera.read(img); 

回答

0

得到一個值,我建議你安裝Tegra Android Pack預裝有Android上的工作室OpenCV的。它還包含大量的示例代碼。 鏈接可能需要註冊。

0

夠簡單。我通過添加相關的顯示代碼正確地初始化了它,並從接口獲取了幀,使它們成爲全局的,這樣我就可以訪問來自不同類的幀。 This helped a lot.