Ich habe erfolgreich Gesichtserkennung in meiner App mit Android Camera.FaceDetectionListener
(nach dem Android Developers guide) implementiert, aber leider einige Geräte unterstützt diese Funktion nicht. Gibt es einen anderen Weg, um das gleiche Ergebnis zu erzielen?Android Gesichtserkennung Alternativen
Antwort
Ich arbeite normalerweise mit OpenCV, um Bildverarbeitungsalgorithmen zu machen.
http://opencv.org/platforms/android.html
Die Algorithmen sind viel besser als Android Gesichtserkennung, außer wenn Sie das SDK herunterladen Sie ein faceDetection Beispiel haben.
Hier sind die Downloads:
http://opencv.org/downloads.html
Die sdk, Griffe Kamera api 2, die es bei 30 Bildern pro Sekunde arbeitet, mit einer Hülle, wenn Sie Video-Frames verarbeiten möchten. Außerdem gibt es Beispiele, wo Sie Java OpenCV-Code mit JNI-Code mischen können, um Ihren Algorithmus so viel schneller zu machen.
Leider sind diese Beispiele in Eclipse-Projekten gemacht, aber sie sind nicht schwer in Android Studio-Projekt zu verschmelzen.
Ich hoffe, dass diese Hinweise nützlich
Prost sind.