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

C++ Discussion :

problème opencv2.3.1 sous Visual 2010 x86


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2010
    Messages : 25
    Par défaut problème opencv2.3.1 sous Visual 2010 x86
    Bonjour,
    j'essaye d'utiliser opencv 2.3.1 sous visual 2010 (machine x86) pour un simple programme j'ai ce message d’erreur.
    Exception non gérée à 0x0048f671 dans test_methods_opcv2.2.exe*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x6c20776f.
    le code est le suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    #include "opencv2\opencv.hpp"
     
    using namespace cv;
     
    int main()
    {
        Mat img;
        VideoCapture cap(0);
     
        while (true)
        {
            cap >> img;
            imshow("window label", img);
            waitKey(1);
        }
     
        return 0;
    }
    Merci de votre aide

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 415
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 415
    Par défaut
    Hello

    Citation Envoyé par bind ways Voir le message
    Exception non gérée à 0x0048f671 dans test_methods_opcv2.2.exe*: 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x6c20776f.
    Cette exception est lancée lorsque tu déréférence un pointeur nul. Pas trop étonnant, tu utilises cap sans vérifier si l'ouverture du device a fonctionné, ce que tu peux faire avec la méthode isOpened().

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2010
    Messages : 25
    Par défaut problème opencv2.3.1 sous Visual 2010 x86
    Merci pour la réponse, l'exemple que j'ai choisi n'es pas le bon. Le problème me semble est lié à la compilation d' "opencv2.3.1".
    cet exemple fonctionne sous Visual 2008 et pas sur Visual 2010.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    int main()
    {
        Mat img;
        img = cv::imread("p9.jpg",0);
    return 0;
    }

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Vas-y en mode debug, en entrant dans le code d'OpenCV.

Discussions similaires

  1. Réponses: 5
    Dernier message: 01/10/2013, 23h57
  2. Réponses: 9
    Dernier message: 01/04/2013, 16h12
  3. Problème C++ (sous Visual 2010)
    Par Davnator dans le forum C++
    Réponses: 11
    Dernier message: 15/12/2010, 00h18
  4. Problème avec tesseract OCR sous Visual c++ 2005
    Par DarkVenoM dans le forum VC++ .NET
    Réponses: 4
    Dernier message: 14/01/2007, 13h12
  5. problèmes avec un dialogue sous visual 2002
    Par twinseb dans le forum MFC
    Réponses: 3
    Dernier message: 29/11/2006, 15h59

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