【问题标题】:Android/Java Face Recognition: gender, age, emotionsAndroid/Java人脸识别:性别、年龄、情绪
【发布时间】:2016-01-29 23:29:01
【问题描述】:

是否有任何简单的 Android/Java 库/框架可以检测图片上的人脸并为我提供有关图片上人物的一些信息?我的意思是诸如性别、年龄、情绪(微笑、悲伤、愤怒)之类的信息......

我试过Face++ 和微软的Project Oxford。它工作得很好,但我想在没有互联网连接的情况下使用类似的东西。

features in Google Play Services 看起来很棒,但它只给了我微笑的概率,而不是年龄、性别等。

【问题讨论】:

标签: java android google-play-services face-detection face-recognition


【解决方案1】:

我创建了一个用于人脸检测和裁剪的 Android 库。 该库兼容 java 和 kotlin 语言。

它具有以下特点:

  • 突出的人脸检测
  • 多人脸检测
  • 自动人脸裁剪
  • 人脸分类信息
  • 年龄分类支持

参考Viola SDK了解实施细节。

例子

val viola = Viola(listener)
viola.addAgeClassificationPlugin(context) //optional, available via external dependency

viola.detectFace(bitmap)

private val listener: FaceDetectionListener = object : FaceDetectionListener {

        override fun onFaceDetected(result: Result) {}

        override fun onFaceDetectionFailed(error: FaceDetectionError, message: String) {}
}

【讨论】:

    猜你喜欢
    • 2018-09-15
    • 2013-12-22
    • 2010-12-08
    • 2011-07-09
    • 2012-07-26
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 2017-12-06
    相关资源
    最近更新 更多