Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1647 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  webcam / vfw

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

webcam / vfw

n°1223159
sankukai8
Posté le 14-10-2005 à 14:33:25  profilanswer
 

j'aimerais recuperer l'image de ma webcam directement dans une hbitmap.
J' arrive a la recuperer grace a capEditCopy qui met l'image dans le clipboard puis avec GetClipboardData je la recupere
 
comme je fais cela plusieurs fois par seconde, cela me parait un peu lourd. Est il possible de l'avoir directement sans passer par le clipboard ni par un fichier?
merci

mood
Publicité
Posté le 14-10-2005 à 14:33:25  profilanswer
 

n°1224326
sankukai8
Posté le 17-10-2005 à 11:38:41  profilanswer
 

bon, j'ai un autre petit probleme
la fonction capfilesavedib ne fonctionne correctement que lorsque la fenetre d'affichage de la video est visible, des que celle ci ne l'est plus, il semble que la fonction ne recupere plus les images venant du driver mais garde la derniere image visible.
qu'en est il vraiment?
comment faire pour recuperer les images meme quand la fenetre n'est plus visible?
 
merci

n°1224676
bjone
Insert booze to continue
Posté le 17-10-2005 à 16:02:42  profilanswer
 

oui, mais j'ai pas le source sous la main de mon projet de BTS (reco de formes via caméra USB), comme ça date (2000), je me souviens plus.
 
mais en gros, je crois qu'avec VFW, y'a moyen d'avoir une fonction de call back qui reçoit une structure où un membre pointe sur le buffer de l'image.

n°1224914
sankukai8
Posté le 17-10-2005 à 20:21:01  profilanswer
 

bjone a écrit :

oui, mais j'ai pas le source sous la main de mon projet de BTS (reco de formes via caméra USB), comme ça date (2000), je me souviens plus.
 
mais en gros, je crois qu'avec VFW, y'a moyen d'avoir une fonction de call back qui reçoit une structure où un membre pointe sur le buffer de l'image.


 
si jamais tu retrouves tes sources, pourrais tu m'en dire plus? car moi je trouve rien sur le sujet et mes capcités en prog sont limitées
merci en tout cas

n°1225209
bjone
Insert booze to continue
Posté le 18-10-2005 à 11:10:48  profilanswer
 

tu as ça pour définir la fonction de call-back
 
http://msdn.microsoft.com/library/ [...] apture.asp
 
http://msdn.microsoft.com/library/ [...] nframe.asp
 
http://msdn.microsoft.com/library/ [...] nction.asp
 
et c'est le membre "lpData" qui pointe sur le buffer image.


Message édité par bjone le 18-10-2005 à 11:13:23
n°1225775
sankukai8
Posté le 18-10-2005 à 21:16:24  profilanswer
 

j'ai finalement trouvé un chti truc bien.
ca permet de recuperer le flux sous forme de frame en memoire et non pas sur le disque et sans avoir besoin du preview actif!
pour info:
http://www.codeguru.com/Cpp/misc/m [...] 3771/#more

n°1225817
bjone
Insert booze to continue
Posté le 18-10-2005 à 23:01:09  profilanswer
 

oui tout à fait, pour mon projet à l'époque c'est ce que je faisait.

n°1226140
sankukai8
Posté le 19-10-2005 à 13:36:04  profilanswer
 

bjone a écrit :

oui tout à fait, pour mon projet à l'époque c'est ce que je faisait.


je te remercie de ton aide et de tes conseils.  :)  
 :hello:  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  webcam / vfw

 

Sujets relatifs
Aide pour webcam !!!capture webcam pour mac os et windows
Problème avec ma webcamTraitement de video webcam - C++ vs Java
Plusieurs webcam identiquesJMF et webcam
Voir les images d'une webcam dans une applet[JAVA] Webcam compatible JMF
contôle d'une webcam à distance....Gestion de la webcam avec JMF ... Image noire...
Plus de sujets relatifs à : webcam / vfw


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR