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 :

OpenCV 1.1.0 sous Debian


Sujet :

OpenCV

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut OpenCV 1.1.0 sous Debian
    Bonsoir

    C'est la première fois que je poste sur ce forum donc bonjour à tous.

    Je viens de packager la version 1.1pre1 pour debian.
    Je l'ai testée sur Etch et mis à part de nombreux warnings de compilation je n'ai pas eu de problème à l'exécution.
    Vous trouverez les paquets sur deb-indus.org.

    EDIT : les pb de warnings sont réglés -> application de plusieurs patchs
    Les binaires et les sources sont accessibles par apt sur les dépôts :
    deb http://www.deb-indus.org/debian etch-backport main
    deb-src http://www.deb-indus.org/debian etch-backport main

    Je suis ouvert à toute amélioration et commentaire qui pourrait faire avancer le travail sur la librairie avant que l'on puisse la trouver dans les dépôts officiels.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    Une version pour Lenny est disponible (version 1.1.0-3). Elle est compilée avec le CFLAG -fopenmp ce qui permet de paralléliser le haartraining.
    Le dépôt est :
    deb http://www.deb-indus.org/debian lenny main
    deb-src http://www.deb-indus.org/debian lenny main

    Etant donné que je ne peux tester ça sur un multi CPU je suis intéressé par des retours d'expérience.

  3. #3
    Membre habitué
    Inscrit en
    Juin 2003
    Messages
    223
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2003
    Messages : 223
    Points : 145
    Points
    145
    Par défaut
    Ca c'est vraiment cool comme news ...
    Je testerais des que j'ai le temps sur ubuntu intrepid en esperant que ca soit compatible.

    Pour le moment je préféré garder mes différentes compilation car ca me permet de checker les fonctions compatible avec les anciennes versions et celle qui ne le sont pas.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 126
    Points : 78
    Points
    78
    Par défaut
    Bonjour,
    Y aurait-il une version stable pour windows xp? j'ai installé les sources de Opencv sous ubuntu, et ça marche bien, mais sous windows, je n'arrive pas à travailler avec cette bibliothèque. j'arrive à le linker avec Visual studio express 2008 C++, mais au moment de l'exécution, il me renvoie toujours qu'il n'arrive pas à trouver la version cv110.dll
    quelqu'un aurait-il une idée de comment régler le problème svp?
    Merci d'avance.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par elraton Voir le message
    Ca c'est vraiment cool comme news ...
    Je testerais des que j'ai le temps sur ubuntu intrepid en esperant que ca soit compatible.

    Pour le moment je préféré garder mes différentes compilation car ca me permet de checker les fonctions compatible avec les anciennes versions et celle qui ne le sont pas.
    En terme de problème j'ai été servi ce week-end.
    Je me suis rendu compte que la prise en charge FFMPEG n'était pas compilée (cvcap_ffmpeg...), et quand j'ai fait une version adaptée j'ai eu un plantage dans cvCreateVideoWriter.
    J'ai du faire un patch (et donc sortir une version 1.1.0-4) pour corriger ce soucis qui m'a l'air d'être bien spécifique à Lenny. Celle-ci est dispo dans le dépôt mais pas encore au téléchargement manuel.
    Je suis curieux de savoir si tout roule sous ubuntu 8.10.

  6. #6
    Membre habitué
    Inscrit en
    Juin 2003
    Messages
    223
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2003
    Messages : 223
    Points : 145
    Points
    145
    Par défaut
    Bon visiblement ca marche bien sous intrepid mais toujours un probleme au niveau de FFMPEG...

    si j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    fourcc = CV_FOURCC('X','V','I','D');
    J'ai le message suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Output #0, avi, to './video.avi':
        Stream #0.0: Video: 0x0000, yuv420p, 360x288 [PAR 0:1 DAR 0:1], q=2-31, 6635 kb/s, 24,00 tb(c)
    OpenCV ERROR: Bad argument (codec not found)
    	in function CvVideoWriter_FFMPEG::open, cvcap_ffmpeg.cpp(1238)

    il semble que les libraries ont changé de place: regarde https://bugs.launchpad.net/ubuntu/+s...cv/+bug/311188

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    J'ai eu le problème sous debian Lenny en prenant ffmpeg dans les dépôts multimedias. L'arborescence des headers dans /usr/include/ffmpeg était la même que dans le lien que tu donnes.
    Pour compiler j'avais patché opencv et créé des liens symboliques dans /usr/include/ffmpeg...ça passait.
    Par contre sur le paquet actuel 1.1.0-4 j'ai rétabli car le ffmpeg-dev officiel sous Lenny est conforme.

    Et de même sous Lenny je ne peux encoder en XVID, par contre en MPEG1 ça passe. Quand on regarde les sources d'opencv on voit que la fonction demandant à ffmpeg de donner l'id du codec en fonction du fourcc répond niet.
    Alors que sous Etch ça passe...faut que je creuse, mais à mon goût ça vient de ffmpeg et pas d'ocv.

    Pour ubuntu, quelqu'un à repris mon empaquetage et l'a adapté pour jaunty. Apparemment à part un soucis avec python ça passe bien, mais la personne qui a compilé le paquet doit me dire si l'encodage de vids passe bien.

Discussions similaires

  1. Changement d'addresse IP sous Debian
    Par [_Key_Zee__] dans le forum Réseau
    Réponses: 5
    Dernier message: 09/02/2010, 13h06
  2. Lien symbolique entre Apache et Tomcat sous Debian
    Par rohstev dans le forum Administration système
    Réponses: 17
    Dernier message: 13/05/2008, 10h33
  3. Logiciels de gravure sous Debian
    Par )3lade dans le forum Administration système
    Réponses: 3
    Dernier message: 09/04/2004, 09h24
  4. Server XFree86 sous Debian Woody
    Par ParseErrorGuru dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 22/02/2004, 22h33
  5. [Install] Problème de lancement sous debian sid
    Par SoaR245 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 18/02/2004, 10h01

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