Bonjour,
Nous avons peu de temps pour faire un programme avec openCV, en C (voire C++).
Nous aimerions savoir si ce que nous voulons faire est réalisable avec openCV, et dans la mesure du possible, des indications sur comment faire.
Le but étant de pouvoir passer d'une image à l'autre grâce à un mouvement de la main.
Pour cela :
On voudrait montrer à l'utilisateur la "video" que reçoit la webcam, puis afficher un cercle au milieu, demander à l'utilisateur de mettre sa main à l'intérieur de celui-ci.
Puis on prend une image et on analyse les couleurs à l'intérieur du cercle.
Est-ce possible ?
Avec cela on binarise : on passe en blanc les couleurs analysées et le reste en noir.
Puis on affiche une colonne de points de part et d'autre de la video lue par la webcam : la main de l'utilisateur étant normalement détectée en blanc.
En bougeant la main lorsque la couleur blanche touche les points et les fait passer au-delà d'une marge sur chaque bord (droite ou gauche) : on change d'image.

Voilà, nous avons vraiment du mal à nous familiariser avec openCV alors si vous avez des idées de fonctions ou autre à utiliser, nous vous en remercions !