2011-10-08 70 views

回答

4

JavaCV是一些本地庫的包裝,包括OpenCV。

  1. 在你要使用OpenCV的任何情況下,無論是直接通過編寫自己的包裝或使用OpenCV中的Android包裝或使用JavaCV。

  2. 由於上述JavaCV使用了多個庫,因此它具有比OpenCV更多的功能。如果你需要這些功能比自然選擇JavaCV。

+0

我們還應該注意到,OpenCV中的Android包裝沒有提供任何方式來獲得的圖像和矩陣直接NIO緩衝區,使得它具有挑戰性的過程,Java的原始數據,有效地... –

+0

我已經試過每個之後,發現JavaCV要容易得多。缺點是如果你在opencv中需要的東西在javacv中沒有正確實現,它幾乎不在你的控制範圍內。我發現在嘗試使用bytefish facerec庫時。 –

相關問題