10
http://opencv.willowgarage.com/wiki/Android或http://code.google.com/p/javacv/?我應該在Android上使用JavaCV還是OpenCV的java庫?
我是新來的計算機視覺,並想在手機相機上做些事情,比如將當前屏幕與數據庫中最相似的圖像進行匹配。
他們倆都是java,有什麼區別?我應該使用哪一個?
非常感謝您的幫助!
http://opencv.willowgarage.com/wiki/Android或http://code.google.com/p/javacv/?我應該在Android上使用JavaCV還是OpenCV的java庫?
我是新來的計算機視覺,並想在手機相機上做些事情,比如將當前屏幕與數據庫中最相似的圖像進行匹配。
他們倆都是java,有什麼區別?我應該使用哪一個?
非常感謝您的幫助!
JavaCV是一些本地庫的包裝,包括OpenCV。
在你要使用OpenCV的任何情況下,無論是直接通過編寫自己的包裝或使用OpenCV中的Android包裝或使用JavaCV。
由於上述JavaCV使用了多個庫,因此它具有比OpenCV更多的功能。如果你需要這些功能比自然選擇JavaCV。
我們還應該注意到,OpenCV中的Android包裝沒有提供任何方式來獲得的圖像和矩陣直接NIO緩衝區,使得它具有挑戰性的過程,Java的原始數據,有效地... –
我已經試過每個之後,發現JavaCV要容易得多。缺點是如果你在opencv中需要的東西在javacv中沒有正確實現,它幾乎不在你的控制範圍內。我發現在嘗試使用bytefish facerec庫時。 –