我正在尋找使用OpenCV api在android中進行基本的眼動追蹤。我發現似乎有兩種方法可以在Andriod中使用opencv,無論是使用C++包裝還是使用JavaCV api。我願意做,但我正在尋找一些想法或示例代碼,以瞭解如何跟蹤任何平臺的基本眼動。我傾向於JavaCV api,因爲它看起來更容易使用,但我真的可以使用某種教程的基礎上使用它的Andr oid。Android上的OpenCV眼動追蹤
回答
假設您已經查看了JNI(Java Native接口),JavaCV與OpenCV完全相同。根據眼動追蹤,您需要從相機獲取實時視頻,並使用模板匹配和閃爍檢測來定位參與者的眼睛。 你只需要使你的視圖執行Camera.PreviewCallback爲了保持相機飼料。
OpenCV Site on eye tracking提供了一些示例代碼,可以幫助您跟蹤眼睛。
如果你想在android上看到一個opencv的例子,請點擊this open source code。
希望它可以幫助
非常感謝這些真的很有幫助。一個問題,可能是愚蠢的,但是,OpenCV網站有很好的例子,我正在做什麼,但我將如何將該代碼合併到我的基於Java的Android應用程序?我會只使用我看到的方法並用java重寫嗎?我有點新,所以我只是想知道使用這些示例代碼的最佳方式是什麼? – Peter
以及opencv網站上的代碼是一個.c程序;你只需要使用JNI直接在android中使用它,或者使用javacv預編譯爲android(坦率地說,我會用後者)。就個人而言,我還沒有在Android上完成opencv,所以我不能告訴你有關它的很多事情。我相信你已經安裝了android的opencv/javacv,如果不是這裏的鏈接:http://code.google.com/p/javacv/downloads/list – fabricemarcelin
我知道這是一個老問題,但我只是希望指出OpenCV示例的鏈接似乎已經過時。 – LaneL
- 1. Android中的眼動追蹤
- 2. Android OpenCV通過顏色檢測眼動追蹤
- 3. 眼動追蹤系統
- 4. Android中的睜眼和閉眼通過Android的眼睛探測和跟蹤OpenCV
- 5. 眼動追蹤 - 估計臉部位置
- 6. 運動追蹤Android的EasyTracker
- 7. 使用JavaScript進行滾動眼動追蹤
- 8. Android opencv眼睛檢測
- 9. 眼OpenCV的
- 10. 在眼動追蹤輸出中計數注視
- 11. 在MATLAB中過濾眼動追蹤數據
- 12. 眨眼檢測的OpenCV的Android
- 13. Android的OpenCV的 - 眼睛閉合檢測
- 14. 追蹤Android手機的移動
- 15. haar cascade for opencv中的眼球android
- 16. 使用OpenCV進行眼動跟蹤驅動的虛擬電腦鼠標python lkdemo
- 17. 查找眼睛配眼鏡的OpenCV
- 18. Android中的路徑追蹤
- 19. OpenCV的錯誤 - 準確的眼中心跟蹤
- 20. 如何在新的追蹤中追蹤所有的Android版本?
- 21. 追蹤動畫球
- 22. 不顯眼的谷歌Analytics(分析)事件追蹤不工作
- 23. 跟蹤攝像頭,OpenCV和Python的眼睛瞳孔位置
- 24. opencv的Haarlike眼睛檢測
- 25. GPS追蹤比較(Android)
- 26. Kinect - 追蹤人羣中的人羣 - 體育運動追蹤
- 27. 通過OpenCV跟蹤打印眼球座標
- 28. 內存泄漏問題。在Unity中使用OpenCVSharp進行眼動追蹤
- 29. BigCommerce上傳追蹤號碼
- 30. RethinkDB動態查詢追蹤
快速的問題:你會使用相機作爲輸入源或者你要使用的視頻? – fabricemarcelin
我將使用相機作爲輸入源。 – Peter