[問題] 眼睛偵測APP相關疑問

看板AndroidDev作者 (Nike)時間10年前 (2015/11/05 17:46), 10年前編輯推噓2(2016)
留言18則, 4人參與, 最新討論串1/1
由於目前實驗需要用到行動裝置的眼睛偵測(計算眨眼次數) 所以找到了以下範例: 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

11/05 19:48, , 1F
Google Play Service從8.x開始有臉部辨識
11/05 19:48, 1F

11/05 19:49, , 2F
11/05 19:49, 2F

11/06 08:35, , 3F
出現Mat cannot be resolved to a type代表OpenCV沒安裝成功
11/06 08:35, 3F

11/06 08:36, , 4F
在Eclipse下安裝opnecv有靜態和動態的import
11/06 08:36, 4F

11/06 08:39, , 5F
可以參考這篇http://goo.gl/6hhrGH,it's work.
11/06 08:39, 5F

11/06 13:26, , 6F
恩,我有找到另一個網址有教學載入opencv的lib
11/06 13:26, 6F

11/06 13:27, , 7F
可是,他無法載到我的project內的lib,變成我的proj
11/06 13:27, 7F

11/06 13:28, , 8F
ect讀不到openCV的樣子@@(不知道這樣說對不對
11/06 13:28, 8F

11/06 13:57, , 9F
設定對,就可以import,不管參考哪裡,能用才是有用
11/06 13:57, 9F

11/06 13:59, , 10F
OpenCV-2.4.11-android-sdk\samples裡面應該有範例程式
11/06 13:59, 10F
謝謝VS大大,我會再試試的,謝謝! ※ 編輯: pourquoi0227 (111.83.80.74), 11/07/2015 12:08:16

02/10 00:12, , 11F
另外想到一個有點土法煉鋼的解法給你參考
02/10 00:12, 11F

02/10 00:13, , 12F
在camera preview裡面抓出,圖片陣列後。用手動圈選ROI
02/10 00:13, 12F

02/10 00:13, , 13F
(Region of Intreset),這邊當然指的是眼睛。
02/10 00:13, 13F

02/10 00:14, , 14F
眼球的部分,因為是黑色的,所均值應該會接近10~20。
02/10 00:14, 14F

02/10 00:14, , 15F
(上面的意思是:把陣列的RGB抓出來,做出灰階算強度)
02/10 00:14, 15F

02/10 00:15, , 16F
透過灰階的方式,你可以計算出眼皮閉起來跟張開時,
02/10 00:15, 16F

02/10 00:15, , 17F
個別的灰階數值大小。這樣一來,只要設定一個閥值,
02/10 00:15, 17F

02/10 00:16, , 18F
就可以讓程式判斷眼睛是否有閉起來,進行計次。
02/10 00:16, 18F
文章代碼(AID): #1MEoMJS- (AndroidDev)