IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Enregistrement photo webcam


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Par défaut Enregistrement photo webcam
    Bonjour,

    je suis à la recherche d'un logiciel qui me permette d'enregistrer des images à partir d'une webcam lorsque le programme que je suis en train de faire sous vb.net le lui demande.

    Quelqu'un aurait une idée de quoi utiliser? A noter que j'aimerais pouvoir régler les paramètres de l'affichage (luminosité, contraste, ...)

    L'autre piste serait de pouvoir commander directement le logiciel fourni avec la webcam. C'est une lifecam studio full HD (Microsoft). Mais là encore je ne sais pas comment faire.

    Merci

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    pour récupérer une photo à partir d'une webcam il y a wia
    il faut ajouter une référence au projet, trouvée dans l'onglet COM : Windows Image Acquisition v2
    à partir de là tu pourras utiliser ce qui est dans le namespace WIA
    ca permet de récupérer l'image depuis un scanner, prendre une photo via une webcam etc...
    il y a des exemples sur google pour le takepicture

    je ne sais pas si on peut modifier les paramètres de la webcam, en cherchant bien sur l'objet device et ses properties y a peut etre moyen
    sinon une fois l'image récupérée, tu peux appliquer le post traitement que tu veux (system.drawing)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    pour récupérer une photo à partir d'une webcam il y a wia
    il faut ajouter une référence au projet, trouvée dans l'onglet COM : Windows Image Acquisition v2
    à partir de là tu pourras utiliser ce qui est dans le namespace WIA
    ca permet de récupérer l'image depuis un scanner, prendre une photo via une webcam etc...
    il y a des exemples sur google pour le takepicture

    je ne sais pas si on peut modifier les paramètres de la webcam, en cherchant bien sur l'objet device et ses properties y a peut etre moyen
    sinon une fois l'image récupérée, tu peux appliquer le post traitement que tu veux (system.drawing)
    Merci pour ta réponse. J'essaye désespérément de faire fonctionner ça sous mon Visual studio 201O / Windows Vista, mais je m'arrache les cheveux depuis une journée. J'ai même récupéré une source qui n'arrive pas a ouvrir la liste des périphériques.

    Du coup j'ai voulu régresser en VB 6 (version sous laquelle a été écrite la source que j'ai récupéré), mais là impossible de l'installer sous Vista .... je commence à me poser des questions là.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    vb6 c'est à éviter de nos jours ...

    à taper dans google :
    wia webcam wiaCommandTakePicture c#

    convertisseur c#<=> vb.net : http://www.developerfusion.com/tools.../csharp-to-vb/
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Par défaut
    OK. Merci de ta réponse.
    Le problème c'est que je trouve plein de sources sous vb6 mais rien en 2010. Vu que je suis débutant total, c'est une grosse grosse galère pour moi.
    En tous cas merci, je vais tenter ce que tu me proposes.

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2010
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 109
    Par défaut
    Re-bonjour,

    alors après une journée complète de recherches, j'avoue, je n'y comprends absolument rien à l'utilisation de WIA. Personne n'aurait un exemple tout ce qu'il y a de plus basique pour déclarer une webcam sous VB (de préférence 2010) et enregistrer une image?

    J'imagine que ça doit être de l'ordre de 3 lignes de codes mais que je n'arrive pas à trouver.

    Merci de votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Capture et enregistrement photo webcam
    Par fweds dans le forum ActionScript 3
    Réponses: 0
    Dernier message: 28/02/2014, 11h57
  2. Enregistrement photo dans un répertoire
    Par Mohican69 dans le forum Langage
    Réponses: 6
    Dernier message: 24/08/2009, 15h21
  3. Réponses: 0
    Dernier message: 08/09/2008, 12h32
  4. enregistrer une webcam en direct sur un site
    Par thor76160 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 18/07/2008, 16h18
  5. Lecture et enregistrement photo et audio
    Par shakur221 dans le forum Java ME
    Réponses: 4
    Dernier message: 04/06/2008, 11h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo