2017-04-17 4 views
0

J'essaie de faire une application Android qui prend une photo quand il détecte un visage. Je suis en train de suivre Google's Mobile Vision FaceDetector Pipeline mais je ne peux pas aller au-delàFaceDetector.Builder(). Build (getApplicationContext()) me donne des erreurs

FaceDetector faceDetector = new FaceDetector.Builder().build(getApplicationContext()); 

Builder est rouge vif et dit ne peut pas résoudre le symbole Builder.

J'ai vérifié mes fichiers Gradle et mon manifeste Android, et ils sont identiques à Google's.

Je ne sais pas quoi faire ensuite.

En outre, si quelqu'un pourrait me diriger vers un bon tutoriel sur FaceDetection qui utilise l'API Camera2, je serais vraiment reconnaissant.

Répondre

3

Notez qu'il existe une ancienne classe FaceDetector héritage dans Android:

android.media.FaceDetector 

Ce n'est pas ce que vous voulez utiliser. La classe de l'API de vision mobile la plus récente est ici:

com.google.android.gms.vision.face.FaceDetector 
+0

Wow! Génial. C'est ce que je veux exactement. Merci mon pote. Tu viens de sauver mon temps. –