Caméra IP utilisant OpenCV avec cvCreateFileCapture [Résolu]

Signaler
Messages postés
3
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
29 août 2009
-
Messages postés
3
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
29 août 2009
-
Bonjour,

Je travaille avec une caméra Linksys WVC54GCA et OpenCV.
Je veux juste récupérer le flux de la caméra dans mon programme,
j'ai essayé :
 
CvCapture* cap =
cvCreateFileCapture("http://192.168.0.27/mjpg/video.mjpg" );

Mais à chaque fois, la valeur retournée de cap est vide.
Avez vous des informations sur ce problème?

Merci.

4 réponses

Messages postés
3
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
29 août 2009

Salut,
Le problème n'est pas entièrement résolue.
En fait OpenCV ne traite pas le format jpeg sous windows (il le fait sous linux). Il faut donc convertir les images en bitmap. On m'a conseillé d'utiliser cxImage.
Messages postés
2
Date d'inscription
samedi 2 décembre 2000
Statut
Membre
Dernière intervention
28 avril 2009

bonjour
j ai le meme probleme, est ce que t a arrivé a le resoude
merci d'avance
Messages postés
1
Date d'inscription
mardi 24 mars 2009
Statut
Membre
Dernière intervention
28 août 2009

Juste pour rétablir un peu de vérité, OpenCV gère très bien les fichier jpeg sous Windows, mais il ne sais pas récupérer un fichier distant...
Pour ça, il faut d'abord récupérer le fichier en utilisant pas exemple les sockets ou l'HTTP pour ensuite les ouvrir avec cvLoadImage...

Bon courage !
Messages postés
3
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
29 août 2009

Tiens, je vais donc essayer sans convertir l'image.
Sinon j'ai récupérer le flux vidéo en utilisant l'HTTP avec Qt. Ca marche.