看板 AndroidDev 關於我們 聯絡資訊
由於目前實驗需要用到行動裝置的眼睛偵測(計算眨眼次數) 所以找到了以下範例: http://romanhosek.cz/android-eye-detection-and-tracking-with-opencv/ 雖然跟我要的「計算眨眼次數」功能還是有點落差。 可是覺得這篇眼睛偵測解釋的非常詳細,所以就想說用它下去改好了。 (改又是一個大難題了....) 但從Google Play下載之後,他會要求要先下載OpenCV。 可是下載完OpenCV之後,App仍然不能跑,會顯示error,鏡頭無法開啟的英文字樣。 有放入Eclipse執行,使用版本為Android4.0,API14。 執行後在src內的.java檔全都有出現error :(((((((( error如下: BaseLoaderCallback cannot be resolved to a type CascadeClassifier cannot be resolved to a type Core cannot be resolved Mat cannot be resolved to a type 等等.......148個error.... 好像是import不到東西,但我搞不清楚要怎麼安裝OpenCV的元件.... 想請問是否有人可以協助除錯或教學編譯,小女感激不盡Q_Q -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.72.44 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1446716819.A.73E.html
mshockwave: Google Play Service從8.x開始有臉部辨識11/05 19:48
mshockwave: http://goo.gl/boKmnl11/05 19:49
VSei: 出現Mat cannot be resolved to a type代表OpenCV沒安裝成功11/06 08:35
VSei: 在Eclipse下安裝opnecv有靜態和動態的import11/06 08:36
VSei: 可以參考這篇http://goo.gl/6hhrGH,it's work.11/06 08:39
pourquoi0227: 恩,我有找到另一個網址有教學載入opencv的lib11/06 13:26
pourquoi0227: 可是,他無法載到我的project內的lib,變成我的proj11/06 13:27
pourquoi0227: ect讀不到openCV的樣子@@(不知道這樣說對不對11/06 13:28
VSei: 設定對,就可以import,不管參考哪裡,能用才是有用11/06 13:57
VSei: OpenCV-2.4.11-android-sdk\samples裡面應該有範例程式11/06 13:59
謝謝VS大大,我會再試試的,謝謝! ※ 編輯: pourquoi0227 (111.83.80.74), 11/07/2015 12:08:16
Evences: 另外想到一個有點土法煉鋼的解法給你參考 02/10 00:12
Evences: 在camera preview裡面抓出,圖片陣列後。用手動圈選ROI 02/10 00:13
Evences: (Region of Intreset),這邊當然指的是眼睛。 02/10 00:13
Evences: 眼球的部分,因為是黑色的,所均值應該會接近10~20。 02/10 00:14
Evences: (上面的意思是:把陣列的RGB抓出來,做出灰階算強度) 02/10 00:14
Evences: 透過灰階的方式,你可以計算出眼皮閉起來跟張開時, 02/10 00:15
Evences: 個別的灰階數值大小。這樣一來,只要設定一個閥值, 02/10 00:15
Evences: 就可以讓程式判斷眼睛是否有閉起來,進行計次。 02/10 00:16