2011-04-29 40 views
2

我的第一个Android应用程序将涉及前置摄像头和面部表情识别。我做了很多研究,但我找不到任何涉及任何面部表情识别的Android库。我基本上想要衡量反应。Android上的表情识别

我在想它必须在某个应用程序的某个地方完成,任何人都可以将我的研究指向正确的方向吗?如果不是在Android中,也许有人可能知道我可以移植的图书馆?

+7

你认为它复杂得多。 – Phonon 2011-04-29 15:22:09

+2

我想你可能会找到一个可以在Android上使用的java库。而不是专门为android构建的一个。我认为你不可能在没有花钱的情况下找到一个非常好的图书馆。这将是一个非常艰难的第一个项目。除非你在其他平台上有很多的经验,否则我会建议采取一些更简单的方式来获得Android的窍门。 – FoamyGuy 2011-04-29 15:22:50

+0

我很自信,我可以弄明白。鉴于来自识别引擎的一组数据,我可能很容易找到模式 - 这里有大量的论文......我没有达到可以编写自己的图像识别代码的水平,但我可以最definitley从一个解释数据。任何有关Java的东西,你可以引荐我?我不知道Java库在Android中的工作,猜测我应该真的更多地了解自己的平台。我正在看OpenCV,但任何其他线索将不胜感激! – 2011-04-29 16:56:59

回答

2

我建议让Android OpenCV port成为第一步。

由于图像处理的实时要求,您将要看到的大多数人脸检测/识别代码很可能是C++。许多系统可能会使用OpenCV作为基础,或者您可以从OpenCV的许多低级功能中拼凑合理的解决方案。

那里的CVCamera示例也很好地展示了JNI/NDK互操作如何在Android上工作,这可能有助于与其他代码进行交互。

1

face.com?这是基于网络(服务)的,但应该是相当不错!

+3

它看起来像face.com可能非常适合挑选脸部,看起来他们可以挑出一个微笑...但对于一般的“面部表情识别”,我不这么认为。 – jwatts1980 2011-04-29 15:42:12

+0

face.com,断开的链接.... – 2017-12-18 00:24:56