Existe-t-il un programme de démonstration C/C++ OpenCV disponible qui effectue un simple suivi de balle à partir d'une caméra Web ?[fermé]
Question
Existe-t-il un code open source ou de démonstration disponible en C/C++ pour OpenCV qui effectue un simple suivi de balle ?
Fondamentalement, je veux tenir une boule de couleur rouge devant ma caméra Web et je veux qu'OpenCV détecte son emplacement.Si je déplace la balle vers la droite ou la gauche de l'écran, le programme détectera que l'emplacement de la balle a changé et affichera son nouvel emplacement.
J'ai installé avec succès Open CV 2.3.1 sur le Raspberry Pi avec une webcam, je souhaite éventuellement exécuter le code sur le Pi.
Autres conseils
Cela semble être ce que je recherche :
Il y a un projet avec lequel j'ai joué il y a quelque temps appelé Sans contact
C'est peut-être un peu trop complexe pour ce que vous avez l'intention de faire, mais il y a du code de suivi des marqueurs là-dedans, et cela peut être utile ;)
Bonne chance pour jouer avec votre Pi.
L'exemple que vous avez trouvé - Tommed - utilise le RVB pour suivre les couleurs.
Vous feriez bien mieux de regarder l'avion HSV.Il y a un exemple dans la bibliothèque cvBlob
Cependant, les gens ont différents degrés de succès avec cvBlob sur le Pi.Le principe du HSV reste néanmoins la voie à suivre.
Si vous souhaitez détecter un objet simple tel qu'une boule de couleur rouge, vous pouvez envisager d'utiliser une caméra Pixy.