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

OpenCV Discussion :

Est-il possible de faire ceci ?


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Est-il possible de faire ceci ?
    Bonjour tout le monde,

    Je cherche un "équivalent" à VideoCapture.

    Je suis tombé sur OpenCV qui me semble pas mal.

    Programmation en Python sous Windows XP.

    Avec OpenCV, est-il possible de :

    1. Afficher à l'écran le contenu d'une web cam
    2. Enregistrer tous les n minutes dans le disque dur l'image actuellement vue par la caméra
    3. Afficher ce que la web cam voit en noir et blanc
    4. D'éditer le visualiseur (mettre un titre dans la fenêtre...)
    5. Est-ce que OpenCV est compatible avec Tkinter ?


    Merci d'avance pour l'aide.

    beegees

  2. #2
    Membre confirmé Avatar de Vestaproman
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Décembre 2003
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2003
    Messages : 95
    Par défaut
    OpenCv peut faire plein de chose


    Avec OpenCV, est-il possible de :

    1.Afficher à l'écran le contenu d'une web cam

    oui cvCreateCameraCapture

    2.Enregistrer tous les n minutes dans le disque dur l'image actuellement vue par la caméra

    oui une tempo classique

    3.Afficher ce que la web cam voit en noir et blanc

    oui : cvConvertImage(frame,tempo_gray,CV_BGR2GRAY);

    4.D'éditer le visualiseur (mettre un titre dans la fenêtre...)

    CvFont font;
    cvInitFont(&font,CV_FONT_HERSHEY_SIMPLEX,0.5,0.5,0,1,8);
    CvPoint origine;
    origine.x=276;
    origine.y=13;
    cvPutText(frame,"ton titre",origine,&font,CV_RGB(0,0,0));

    5.Est-ce que OpenCV est compatible avec Tkinter ?

    je ne connais pas

    Bon courage

    VPM

  3. #3
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Salut,

    Super grand merci pour ta réponse rapide et très précise.

    J'en profite pour te demander si il est possible de générer un film .avi via des photos jpg ?

    2.Enregistrer tous les n minutes dans le disque dur l'image actuellement vue par la caméra

    oui une tempo classique
    Qu'entends-tu par "tempo classique" ?

    Est-il possible de gérer 3 web cam ?

    Me conseilles-tu alors de lancer 3 fois l'application ou de créer 3 instances avec le même programme ?

    Je précise que le programme sera créé avec Python, tout ce que tu m'indiques ci-dessus reste valable ?

    Encore merci pour ton aide.

    beegees

  4. #4
    Membre confirmé Avatar de Vestaproman
    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Décembre 2003
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2003
    Messages : 95
    Par défaut
    Salut,

    Oui il est tout a fait possible de générer un film à partir d'image
    Il faut créer un writer et mettre les images dedans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    CvVideoWriter* writer =0;
    writer = cvCreateVideoWriterfilename,CV_FOURCC('X','V','I','D'),20,size);  // -1 choix du codec video
    cvWriteFrame( writer, frame );
    une tempo, du compte le temps, tu initialises une variable de temps et tu attends n secondes.

    Je ne programme pas en python, je developpe en C/C++
    Normalement Opencv dispose des fonctions python, donc tu dois pouvoir tout faire. Y a des exemples en python dans le repertoire d'installation OPENCV : \OpenCV2.1\samples\python

    J'ai toujours travaillé avec une caméra, je crois qu'il y a eu des posts pour la gestion de plusieurs caméras, cela doit être possible.
    Pour la gestions des caméras, ça dépent ce que tu veux faire. Si tu n'as pas besoin de travailler avec les 3 images de tes caméras, par sur le lancement de 3 fois l'application. Si tu as besoin d'utiliser le résultat d'une cam, il faut gérer 3 instances dans le même programme. C'est ce que je ferai, peut être existe y'il d'autres solutions

    A+

    VPM

  5. #5
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Salut,

    Un tout grand merci pour ta réponse.

    Cela va beaucoup m'aider.

    Très bonne journée.

    beegees

  6. #6
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Re,

    J'oubliais, est-il possible d'utiliser OpenCV et QT ? (C++)

    Merci pour l'aide.

    beegees

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

Discussions similaires

  1. Est-il possible de faire ceci ?
    Par fabwfs dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/08/2013, 17h47
  2. Est il possible de faire ceci ?
    Par larchicha dans le forum Langage SQL
    Réponses: 4
    Dernier message: 10/07/2012, 11h22
  3. Est ce possible de faire ceci en SQL?
    Par neeux dans le forum Langage SQL
    Réponses: 2
    Dernier message: 11/05/2009, 13h20
  4. Est il possible de faire planter un système Unix
    Par Patrick PETIT dans le forum Administration système
    Réponses: 15
    Dernier message: 15/06/2004, 15h16
  5. est il possible de faire un trie sur un paramètre donné
    Par chtiboss dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/03/2004, 11h51

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