我正在尋找使用Android平板電腦進行基本眼動追蹤,希望追蹤用戶的眼睛以允許在屏幕上移動光標。我一直在做一些搜索,我讀了一些關於OpenCV和FaceL的文章,並且在另一個SO問題here中看到了一個例子,表明可以在Android上跟蹤眼動。Android中的眼動追蹤
我想知道是否有人知道任何好的教程或示例代碼,這將是很好的參考或工作?我正在尋找任何可以幫助我理解如何實現這一目標的方法。即使是最基本的形式。
我正在尋找使用Android平板電腦進行基本眼動追蹤,希望追蹤用戶的眼睛以允許在屏幕上移動光標。我一直在做一些搜索,我讀了一些關於OpenCV和FaceL的文章,並且在另一個SO問題here中看到了一個例子,表明可以在Android上跟蹤眼動。Android中的眼動追蹤
我想知道是否有人知道任何好的教程或示例代碼,這將是很好的參考或工作?我正在尋找任何可以幫助我理解如何實現這一目標的方法。即使是最基本的形式。
我通過評論發現你的問題。 FaceL也使用OpenCV,但使用python包裝。
對於基本的想法,我建議這樣的:
但他們在本機C API(OpenCV的1.X),OpenCV的2.3 Java包裝使用C++ API( OpenCV的2.X)的語法,所以墊代替的IplImage等 您可以看到新的語法: template matching
在android上,你可以選擇兩種方式來訪問OpenCV - JAVA API(70%功能)或C++(與android NDK)
我使用java的一面,並認爲,你需要的所有功能都可以通過java端訪問。
希望對你有所幫助;)
非常感謝您跟進我的評論,我非常感謝。這些鏈接看起來很棒,我將馬上與他們合作。如果你有或找到任何其他代碼示例讚賞。我不是最有經驗的程序員,這對我來說是一個重要的項目。 – Peter
從[Android樣本](http://opencv.willowgarage.com/wiki/AndroidSamples)開始,他們在OpenCV構建中,並嘗試修改代碼並使用java api(如Imgproc.ctvColor())作爲cvColor()在C++中理解;) – Hruskozrout
謝謝,我有點困惑這兩個基本的想法,你給了用C編寫的,不能用於android正確?我可以在Java API和使用Android NDK的C++函數之間進行選擇。但是你的評論中的樣本正在使用C++ ndk是否正確?我試圖尋找與java api眼動跟蹤的例子,但我無法找到任何想法,我可以找到一些? – Peter