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 sous vista


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par défaut OpenCV sous vista
    Est-ce que quelqu'un a déjà essayé de compiler un programme utilisant openCV sous Vista?

    Mon professeur m'a donné un code qui compile et qui s'execute chez tous les autres étudiants. J'utilise openCV avec Dev C++ et le programme compile mais à l'execution il bug au moment d'utiliser la fonction cvLoadImage. J'ai également essayé (et réussit) a compiler avec cygwin mais il semble il avoir le même problème à l'execution

  2. #2
    Membre émérite
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Par défaut
    Bonjour,
    Tu devrais essayer en installant le Platform SDK de Windows VISTA disponible sur le site de la MSDN.
    Car il est possible que tu n'ai pas la bonne version de Vista.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par défaut
    Bon je vais essayer. Mais je ne comprend pas trop ce que tu veux dire quand tu dis que je n'ai pas la bonne version de vista. Sur mon portable était préinstallée la Familiale Premium.

    Edit : bon apparemment j'ai bien installé la plateforme DSK mais ça ne suffit pas.

    Quelqu'un aurait une idée?

  4. #4
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 527
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 527
    Par défaut
    Citation Envoyé par gandanlf
    mais à l'execution il bug au moment d'utiliser la fonction cvLoadImage.
    Comment veux-tu qu'on t'aide ?
    Quel est le message d'erreur , quel code ?
    As-tu mis un point d'arrêt dessus ?

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par défaut
    le problème est là. Vista plante sans fournir de essage d'erreur. Toutes les dll sont mises correctement, les headers, les lib sont bien linkées mais il ne veut pas effect cvloadimage. Donc je voudrais savoir si quelqu'un a déjà eu ce type de problème sur vista et s'il y aun solution pour y remédier.

  6. #6
    Membre Expert

    Profil pro
    Programmeur
    Inscrit en
    Août 2002
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Août 2002
    Messages : 1 091
    Par défaut
    - "il bug" -> traduction ? il y a une violation d'acces, il retourne un pointeur nul ? il retourne un code d'erreur ? Peut-etre que simplement il ne trouve pas ton image.

    - est-ce que ton code marche chez les autres étudiants sur leur machine XP ?

    -openCV c'est open source ? est-ce que tu as accès à son source code ou à un membre du support ? Si oui ça aiderait probablement plus d'aller fouiller par là.

    LeGreg

    Mon site web | Mon blog | Mes photos | Groupe USA
    > BONJOUR, JE SUIS NOUVEAU SUR CE FORUM
    > presse la touche caps lock, stp
    > OH.. MERCI C EST BEAUCOUP PLUS FACILE COMME CA

  7. #7
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par défaut
    Il n'y a pas de code d'erreur. Vista se contente de dire qu'il va fermer le programme. J'ai essayé de le compiler avec cygwin et j'obtiens un segmentation fault à l'execution. L'image étant dans le bon dossier il n'y a pas de raison qu'il ne la trouve pas (et elle est bien mise en paramètre).

    Le code fonctionne parfaitement chez les autres étudiants qui ont XP.

    J'ai accès a un dossier openCv qui contient les libraries, headers... mais j'ai l'impressions que les dll ne sont pas adaptées. Maintenant je ne suis pas un expert.

    Je donne le code
    Fichiers attachés Fichiers attachés

  8. #8
    Membre Expert

    Profil pro
    Programmeur
    Inscrit en
    Août 2002
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Programmeur

    Informations forums :
    Inscription : Août 2002
    Messages : 1 091
    Par défaut
    Peut-etre avec un debogueur ?

    Quand Vista dit qu'il va fermer le programme cela veut dire qu'il y a eu une violation d'acces, une division par zero ou autre joyeuseté dans ton programme, donc la solution c'est de déboguer ton code.

    D'après le bout de code il semblerait que nvLoadImage attends un argument (le nom de l'image j'imagine), est-ce que tu passes bien cet argument à ton programme ?

    LeGreg

    Mon site web | Mon blog | Mes photos | Groupe USA
    > BONJOUR, JE SUIS NOUVEAU SUR CE FORUM
    > presse la touche caps lock, stp
    > OH.. MERCI C EST BEAUCOUP PLUS FACILE COMME CA

Discussions similaires

  1. [JOIE] openGL enfin supporté sous vista
    Par bafman dans le forum OpenGL
    Réponses: 10
    Dernier message: 29/02/2008, 08h31
  2. Testez applications 3D sous Vista
    Par scualm dans le forum Windows Vista
    Réponses: 3
    Dernier message: 21/01/2007, 15h26
  3. Réponses: 10
    Dernier message: 31/07/2006, 10h18
  4. Delphi 7 sous Vista Beta 2
    Par etranger dans le forum Delphi
    Réponses: 15
    Dernier message: 12/06/2006, 13h38

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