begin process at 2012 05 30 00:20:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Linux

 > 

Multimédia

 > 

opencv visualisation de 2 webcam simultanément


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

opencv visualisation de 2 webcam simultanément

samedi 26 février 2011 à 23:57:30 | opencv visualisation de 2 webcam simultanément

pem1664

Bonjour a tous, j'essai de faire fonctionner 2 webcam iddentique simultanément via les librairies d'opencv.
le probleme c'est que lors de l'utilisation de : if (!cvGrabFrame( capture)).
Soit il ne m'affiche qu'une des 2 webcam et refuse de faire un cvGrabFrame (capture1), soit il essaie de faire les 2 et la j'ai une erreur disant que l'espace est plein..
si besoin je peux fournir le source
Quelqu'un aurait -il une idée?
Merci :)
dimanche 27 février 2011 à 00:20:10 | Re : opencv visualisation de 2 webcam simultanément

pem1664

apres relecture, quelques précision.. :/
j'utilise un classe que j'ai trouvé sur cppfrance
ci dessous ma classe (elle fonctionne tres bien avec une seule webcam)

Code C/C++ :
Init::Init (IplImage* src1, CvCapture* capture, IplImage* src2, CvCapture* capture1)
{

        capture = cvCreateCameraCapture( 0 );
        capture1 = cvCreateCameraCapture( 1 );
        cvNamedWindow("Cam1", CV_WINDOW_AUTOSIZE);
        cvNamedWindow("Cam2", CV_WINDOW_AUTOSIZE);

        printf ("initialisation ok vue normale CAM1\n");
        printf ("initialisation ok vue normale CAM2\n");

        // Tant qu'on n'a pas appuyé sur Q, on continue :
        while(key != 'q')
        {
        src1= cvRetrieveFrame( capture );
        src2= cvRetrieveFrame( capture1 );
        cvShowImage( "Cam1", src1 );
        cvShowImage( "Cam2", src2 );
        key = cvWaitKey(10);
        if (!cvGrabFrame( capture))
            key ='q';
        key = cvWaitKey(10);
        if (!cvGrabFrame( capture1 ))
            key ='q';
        }
            // On détruit les fenêtres créées : nouvelle fonction ;)
            cvDestroyAllWindows();


            // On n'a pas besoin de détruire l'image.
            src1=src2 = NULL;

            // On détruit la capture
            cvReleaseCapture( &capture );
            // On détruit la capture
            cvReleaseCapture( &capture1 );


}

le message d'erreur c'est :
VIDIOC_STREAMON : aucun espace disponible sur le périphérique
de ce que j'ai compris c'est la fonction cvGrabFrame qui a déja recu ses données et qui refuse de récupérer une autre frame.

si quelqu'un a une solution SVP!
lundi 28 février 2011 à 13:31:24 | Re : opencv visualisation de 2 webcam simultanément

pem1664

un petit up?


Cette discussion est classée dans : visualisation, webcam, opencv, simultanément, cvgrabframe


Répondre à ce message

Sujets en rapport avec ce message

visualisation de 2 webCam ??? [ par foufy68 ] Bonjour,je dispose de 2 webcam logitech "QuickCam Express".je voudrai visualiser ce qui est filmé par les webcams, dans une application devellopé sous openCV : Modifier la Résolution d'un flux video Webcam [ par Daemonight ] Bonjour à tous,afin de travailler sur un projet de Stereo Vision avec openCV, je souhaiterai savoir s'il est possible de modifier la taille (résolutio Webcam Client/Serveur [ par fender6 ] Bonjour , Je souhaite créer un programme me permettant d'accéder a une webcam distante (pour faire cela je me suis servi des sources de Stepharcher q segmentation image ( opencv) [ par coccolata ] bonjour à tous je suis novice dans le monde d'opencv ...comment segmenter en ligne une image merci d'avance additioner deux images d'une webcam [ par LaetitiaD ] bonjour, je suis sous Windows, je programme sur C++ avec la bibliothèque openCV, connaissez vous un moyen d'additionner deux images avec une certaine opencv [ par habib1919 ] svp,quelle sont les fonction de opencv qui appliques directement les filtres sobel,gaussien,moyen et median à une image?et est ce que je doit ajouter activé ma webcam en C++ [ par tihout ] Bonjour, je debute en C++ et j'aimerai bien pouvoir allumer ma webcam avec un programme C++. si quelqu'un pouvé m'aidé....


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 1,732 sec (3)

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