作者pourquoi0227 (Nike)
看板AndroidDev
标题[问题] 眼睛侦测APP相关疑问
时间Thu Nov 5 17:46:53 2015
由於目前实验需要用到行动装置的眼睛侦测(计算眨眼次数)
所以找到了以下范例:
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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1446716819.A.73E.html
1F:→ mshockwave: Google Play Service从8.x开始有脸部辨识11/05 19:48
3F:推 VSei: 出现Mat cannot be resolved to a type代表OpenCV没安装成功11/06 08:35
4F:→ VSei: 在Eclipse下安装opnecv有静态和动态的import11/06 08:36
6F:→ pourquoi0227: 恩,我有找到另一个网址有教学载入opencv的lib11/06 13:26
7F:→ pourquoi0227: 可是,他无法载到我的project内的lib,变成我的proj11/06 13:27
8F:→ pourquoi0227: ect读不到openCV的样子@@(不知道这样说对不对11/06 13:28
9F:→ VSei: 设定对,就可以import,不管参考哪里,能用才是有用11/06 13:57
10F:→ VSei: OpenCV-2.4.11-android-sdk\samples里面应该有范例程式11/06 13:59
谢谢VS大大,我会再试试的,谢谢!
※ 编辑: pourquoi0227 (111.83.80.74), 11/07/2015 12:08:16
11F:推 Evences: 另外想到一个有点土法炼钢的解法给你参考 02/10 00:12
12F:→ Evences: 在camera preview里面抓出,图片阵列後。用手动圈选ROI 02/10 00:13
13F:→ Evences: (Region of Intreset),这边当然指的是眼睛。 02/10 00:13
14F:→ Evences: 眼球的部分,因为是黑色的,所均值应该会接近10~20。 02/10 00:14
15F:→ Evences: (上面的意思是:把阵列的RGB抓出来,做出灰阶算强度) 02/10 00:14
16F:→ Evences: 透过灰阶的方式,你可以计算出眼皮闭起来跟张开时, 02/10 00:15
17F:→ Evences: 个别的灰阶数值大小。这样一来,只要设定一个阀值, 02/10 00:15
18F:→ Evences: 就可以让程式判断眼睛是否有闭起来,进行计次。 02/10 00:16