begin process at 2012 02 10 20:55:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Tableau d'une image venant d'une webcam


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tableau d'une image venant d'une webcam

lundi 4 octobre 2004 à 11:21:08 | Tableau d'une image venant d'une webcam

doggyk

Bonjour!

Je cherche à récupérer des images d'une webcam afin de trouver le centre d'un point lumineux. Ceci doit se faire à une vitesse rapide. Mon objectif est donc de récupérer un tableau contenant les valeurs RGB de chaque pixel de l'image pour en traiter dans une boucle les infos voulues.

J'arrive à récupérer les images d'une webcam mais le problème c'est que les fonctions que j'ai trouvé permettent soit de mettre l'image dans un bmp sur disque (--> je pers du temps!!!) soit de mettre l'image dans un clipboard. Je pense que le pus rapide serait de récupérer directement les valeurs dans le clipboard pour les mettre dans un tableau mais comment faire?????

Si quelqu'un connait le principe ou une autre astuce... Merci!
Doggyk.
lundi 4 octobre 2004 à 11:39:38 | Re : Tableau d'une image venant d'une webcam

magic_Nono

Membre Club
Réponse acceptée !
travaille avec des pointeurs sur le clipboard

Magic Nono: l'informagicien!
lundi 4 octobre 2004 à 11:49:05 | Re : Tableau d'une image venant d'une webcam

BruNews

Administrateur CodeS-SourceS
Réponse acceptée !
Regarde GetClipboardData() dans MSDN.

ciao...
BruNews, MVP VC++
lundi 4 octobre 2004 à 15:00:32 | Re : Tableau d'une image venant d'une webcam

DeAtHCrAsH

A l'inverse penses aussi a regarder SetClipboardData() dans MSDN.

Shell
mardi 5 octobre 2004 à 11:34:11 | Re : Tableau d'une image venant d'une webcam

doggyk

Merci les gars!
Je vais me pencher dessus...

Par contre, pendant que j'y suis, jai un aure pb:
comme mon prog principal est en vb mais que je veux récupérer mes coordonnées qui sont calculées en C++, j'utilise une dll. Bon, je la crée, je l'appel en Vb et ça marche sauf que dans cette dll je dois faire une connexion à ma webcam et le souci c'est que pour me connecter à la webcam il me faut une fenêtre de capture (capCreateCaptureWindow(.....,hwnd,...)) qui prend pour argument le handle d'une fenêtre... or, avant cela j'essaie donc le très connu CreateWindow(...,HANDLE hInstance,....) afin d'obenir un handle. Or, ce CreateWindow me renvoie un handle NULL.... mais j'avoue que dans une dll je ne sais pas trop quoi mettre comme hInstance... j'ai essayé pas mal de truc mais toujours rien....... si quelqu'un a un début de piste...
Merci!
Doggyk.
mardi 5 octobre 2004 à 11:40:51 | Re : Tableau d'une image venant d'une webcam

BruNews

Administrateur CodeS-SourceS
Réponse acceptée !
GetModuleHandle(0) donne handle du prog donc instance du VB en cours.

ciao...
BruNews, MVP VC++
jeudi 7 octobre 2004 à 17:03:42 | Re : Tableau d'une image venant d'une webcam

doggyk

Merci de ta réponse mais cela ne marche pas vraiment avec un dll...
quand je fais hGwnd= CreateWindow(....,GetModuleHandle(0)),...), j'ai toujours un retour hGwnd=NULL...
Est-ce que cela provient du fait que je sois dans une dll????
Si tu as la réponse...
Merci.
Doggyk.
jeudi 7 octobre 2004 à 17:11:16 | Re : Tableau d'une image venant d'une webcam

BruNews

Administrateur CodeS-SourceS
Essaie en passant le hinstanc de la dll, tu le reçois dans DllMain, faudra l'enregistrer dans DLL_PROCESS_ATTACH.

ciao...
BruNews, MVP VC++
jeudi 14 avril 2005 à 19:31:55 | Re : Tableau d'une image venant d'une webcam

martinbrochet

bonjour je suis intéresse par ton appli qui récupère des image  partir d'une webcam  serait il possible de savoir ou tu as trouvé des info sur la capture d'image via Webcam et directshow ? voir mieu un exemple de code ou lib ... merci
a bientot j'espere


  Martin B  
vendredi 15 avril 2005 à 10:22:22 | Re : Tableau d'une image venant d'une webcam

doggyk

Salut!
Finalement, mon appli fonctionne suivant le principe suivant:
Ouverture de la webcam (init driver, etc...) en visual Basic(car mon prog principal était en VB)
Récupération de l'image dans le Clipboard
Récupération de l'image du clipboard grâce à une Dll en C++
Traitements en utilisant OpenCV dans C++

Toutes mes infos on été trouvée ici, sur cppfrance, où j'ai récupéré des sources et tenté de les comprendre.
Néanmoins, j'ai récupéré des classes permettant d'ouvrir les webcams grâce à du C++.
Si je me souviens bien je les avais testé et ça marchait mais je suis pas certain d'avoir gardé mes sources.
Je vais regarder mais là, je n'ai rien sous la main. Je t'envoie cela cet aprem ou le lundi 25.
A+.
Doggyk.

1 2

Cette discussion est classée dans : récupérer, image, tableau, webcam, venant


Répondre à ce message

Sujets en rapport avec ce message

Récupérer une image dans un tableau via VideoOcx [ par Tic62 ] Bonjour a tous, J'ai un petit problème, j'arrive à récupérer une image avec VideoOCX (ActiveX) mais j'ai besoin de trouver l'endroit où il stocke l'i Problème SDL : Récupérer la position d'une case d'un tableau (image) ? [ par romain60112 ] SDL : Récupérer la position d'une case d'un tableau (image) ? Bonjours a tous, Je souhaite savoir comment récupérer de façon efficace les coordonnées filtrage [ par sousoi ] Bonjour, Je connais beaucoup mieux le C que le C++, et j'aimerais implémenter un filtre médian pour faire le filtrage d'une image. J'ai un tableau pou reconaissance d'objet [ par jbflo ] Bonjour! Joyeux noël! programme en c, mode console Mon objectif n'est pas seulement de lancer mon webcam Mais de faire un programme de reconnaiss Comment récupérer le contenu d'un tableau retourné par un web service [ par s7aira ] Bonsoir, J'ai une application PC qui expose un web service écrit en c# et une application sur un appareil mobile écrite en Qt/c++. Le web service expo traitement d'image [ par bobob ] Bonsoir j'espere que quelqu'un pourra m'aider à résoudre mon problème qui me bloque depuis des jours :( je programme en C , j'ai chargé mon image a Acceder aux pixels de capCreateCaptureWindow [ par raikko21 ] Bonjour a tous, J'ai un petit problème, je m'explique j'ai fait une WindowsForm dans laquelle j'affiche ma webcam, maintenant j'ai envie de dessiner Récupérer résultat d'une requête SQL dans un tableau? [ par Juju1988 ] Bonjour Je débute en C et je cherche à récupérer le résultat de ma requête SQL dans un tableau en C. Je crois qu'il faut utiliser mysql_fetch_row ... Transformer une image en un tableau 2 dimension en C [ par talil ] Bonjour, je suis sur un projet et j'aurais besoin d'un peu d'aide parce que la je suis bloqué!! En fait de transformer un image bitmap que j'aurais ch


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales