Capturer une image depuis une webcam

Soyez le premier à donner votre avis sur cette source.

Vue 31 323 fois - Téléchargée 4 953 fois

Description

Bonjour tous le monde, comme je cherchais une source permettant de capturer une image depuis une webcam, et comme je n'ai trouvé qu'une seule source en C#, qui ne faisait pas tout à fait ce que j'attendais j'ai cherché un petit peu sur VBfr et j'ai trouvé une source de manu222 (http://www.vbfrance.com/codes/CAPTURE-IMAGE-DANS-FLUX-VIDEO-WEBCAM_40449.aspx"), qui me semblais la plus adéquate. Ce petit programme est donc une "traduction" en C# auquel j'ai fait quelque rapides modifications.
C'est donc une form C# toute bete, avec 2 PictureBox l'une pour prévisualiser l'image, la deuxième pour afficher l'image capturée. On peux ensuite sauvegarder l'image. Ce code peut être réutilisé pour n'importe quel besoin.
En réalité tout est fait dans les deux dll DirectX.Capture et DShowNET (qui ne sont PAS des dll de Microsoft contrairement a ce que leur nom pourrai évoquer! Même si elles sont très pratique ! :))
Pour conclure un code vraiment simple qui utilise une bibliothèque facile d'accès pour capturer une image depuis une webcam!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires


Hello !

Sympa ton petit projet !
Par contre, je comprend pas comment tu arrives a avoir l'image de ta webcam qui s'affiche dans ta picturebox une fois avoir cliqué sur apply..
Slt tout le monde. Je dis merci pour cet beau Tuto mais j'ai un p'tit problem avec mon application. Dans mon application des que je ferme la fenetre les ressources restent tjrs en machent. Et je n'arrive pas a les fermer .
Merci, je t'aime
Enfin un code qui fonctionne correctement
Merci pour la mise à dispo de ce projet simple et efficace
Messages postés
11
Date d'inscription
mardi 18 décembre 2007
Statut
Membre
Dernière intervention
2 janvier 2013

Merci pour ton code.
Cependant, je rencontre ce massage d'erreur sur mon ordinateur : "Values does not fall within the expected range"
Devrais je installer DirectX ? si oui laquelle des versions ?
Afficher les 23 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.