Étape 1: Android + OpenCV
Première étape à faire des téléphones à reconnaître eux-mêmes, consiste à installer OpenCV sur eux.
Bonne nouvelle!!! Les gens de OpenCV ont un cadre qui simplifie l’écriture, compilation et l’exécution OpenCV 2.4 applications pour les appareils Android. Vous n’avez plus à Télécharger OpenCV compilation de source et (inter-) c’est que c’est de 2010.
Au lieu de cela, c’est ce que nous avons fait :
1. les environnements Eclipse SDK Android installé et NDK et plug-ins. Il y a beaucoup d’étapes ici, mais aussi beaucoup de ressources en ligne. Le guide d’installation du SDK Android officiel, le guide d’installation Android NDKet l' intro de OpenCV au guide de configuration Android.
Je voulais essayer nouveau Android Studio IDE, mais comme il n’a pas soutenu développement NDK dans le temps, décidé de rester avec Eclipse et utilisé la section de configuration manuelle environnement du guide OpenCV.
2. OpenCV installé SDK téléchargé OpenCV pour Android bibliothèque ainsi que des exemples de sourceforgeet suivi les étapes décrites dans ce guide d’installation de OpenCV.
3. app installer OpenCV gestionnaire du magasin play The OpenCV Manager est une application qui va vérifier pour OpenCV libs dynamiques déjà installés sur un téléphone et de nouvelles bibliothèques de téléchargement lorsque nécessaire. Plus d’informations sont disponibles sur cette page OpenCV.
4. RTFM (ou dans ce cas, un court guide). Il s’agit d’un très bon tutoriel pour lancer un projet commencé : il indique comment initialiser OpenCV et obtenir des images de la caméra.
Après cela, nous avons testé l’exemple de détection de visage sur quelques images fixes et sur nous-mêmes.
Argent ! Même dans l’obscurité ! Sur un vieux téléphone avec Android 2.3.4 !