2010-10-17 8 views
0

J'ai un problème avec le traitement d'image. J'ai mis en place une webcam sur le dessus de mon ordinateur portable face au clavier, donc quand je touche l'écran LCD, l'image qui vient de la webcam se divise par le doigt, donc mon idée est d'obtenir les positions du doigt quand elle bissecte l'image. toute aide est appréciée (OpenCV, openframework ou tout autre cadre pertinent)Comment suivre la position d'un doigt avec OpenCV

Merci,

+0

Je ne suis pas sûr de ce que vous essayez de faire, mais il semble que vous voulez que la main soit blanche et tout le reste d'être noir. Si oui, vous pouvez essayer un seuillage simple (http://www.aishack.in/2010/01/thresholding) Essayez l'espace colorimétrique HSV pour obtenir une petite plage de teinte pour la couleur de peau et le seuil dans cette plage. –

+0

merci pour la réponse Utkarsh j'ai visité votre blog avant que je l'ai trouvé vraiment bon j'ai mis en place VS avec OpenCV d'un de vos messages. btw je pense que cela va aider je vais certainement essayer à nouveau merci. – Keshan

+0

Lien mis à jour: http://aishack.in/tutorials/thresholding/ –

Répondre

0

Vous pouvez faire la reconnaissance d'objets avec OpenCV. Cependant, vous devrez former un classificateur OpenCV en utilisant les cascades de Haar et les images de doigts en premier. Tout cela est emballé lorsque vous installez OpenCV.

Voici une explication vraiment bonne et détaillée sur la façon de procéder. Ils utilisent des bols à titre d'exemple, mais vous pouvez utiliser l'image des doigts.

http://lab.cntl.kyutech.ac.jp/~kobalab/nishida/opencv/OpenCV_ObjectDetection_HowTo.pdf

Alex

+0

Merci beaucoup Alex. Je vais essayer ça. :) – Keshan

+0

merci encore pour la réponse mais ce n'est pas je cherche. peut être ma question n'est pas claire. J'ai mis en place une webcam sur le dessus de mon ordinateur portable face au clavier, donc quand je touche l'écran LCD, l'arrière-plan de l'image produite par la caméra devient 2 parties par le doigt (comme avec les taches de doigt CCV peut être vu en blanc et arrière-plan peut être vu en noir si ligne blanche coupe le noir en deux parties) – Keshan

+0

K alors que voulez-vous dire LCD? Quel LCD? Est-ce un moniteur? Désolé, je ne pense pas que je comprends votre configuration. – Alex

Questions connexes