2009-12-09 19 views
3

Software Design Question:Silverlight 4 Motion et de suivi en utilisant Webcam couleur

Depuis 4 silverlight est sorti, et il a un support de webcam, personne ne sait le code pour suivre le mouvement et la couleur? Est-ce que bitmap inscriptible SL4 est la première étape pour commencer à écrire le code? Je veux convertir le mouvement de couleur spécifique en action dans Silverlight. Par exemple, si vous déplacez le stylo de couleur rouge devant la caméra de gauche à droite, il doit faire défiler l'image de gauche à droite.

Toute aide sera appriciated

Répondre

1

Il ne suffit pas d'un code * pour ce faire. Vous devez utiliser des algorithmes de traitement d'image pour analyser les images du flux vidéo afin de déterminer les points d'intérêt et les suivre entre les images. Puisque vous voulez seulement suivre un point d'une certaine couleur, cela simplifie quelque peu le problème car il y a moins de maths lourds impliqués (comme dans la reconnaissance faciale). Vous devriez en savoir plus sur les algorithmes suivants:

0

J'ai commencé à chercher dans ce type d'application et j'ai trouvé AForge.Net. J'imagine qu'il est possible de le porter sur Silverlight (bien que cela prendra probablement un certain temps). Une autre option possible serait d'intégrer AForge dans COM et d'utiliser la capacité de Silverlight à exécuter COM dans des applications OOB de confiance. Le problème ici serait que vous deviez comprendre comment utiliser COM pour installer un composant COM.

http://code.google.com/p/aforge/