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 :

Ouverture d'une image


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur c++ junior
    Inscrit en
    Mai 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur c++ junior
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2013
    Messages : 35
    Par défaut Ouverture d'une image
    Bonjour,
    Je commence à utiliser openCV2 mais j'ai beaucoup de difficultés. J'utilise l'IDE code block, sous linux.
    Tout d'abord lorsque j’essaie d'afficher une image, l'image qui s'affiche est soit : pas la bonne, juste ce qui est affiche à l’écran à l'endroit de la fenêtre, 4/10
    la bonne image mais avec des bandes blanches autour, 5/10
    la bonne image, 1/10
    Voici mon bout de code très simple.
    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
    int main(int argc, char** argv )
    {
     const char* segPath = "t1.png" ;
     Mat segImg;
     segImg = imread("t1.png", 0);
     
     
     if(! segImg.data )                              
        {
            cout <<  "Could not open or find the image" << std::endl ;
            return -1;
        }
     namedWindow("window",WINDOW_OPENGL);
     imshow("window",segImg);
     
     
     while(1){}
     return 0;
    }
    Lorsque j'utilise un autre flag que WINDOW_OPENGL rien ne se passe.

    J'ai aussi un deuxième problème, je n'ai pas trop compris comment accéder aux valeurs des pixels de la matrice, si quelqu'un pouvait m'aider sur ce point.
    Merci pour vos réponses, cordialement,
    Psykomusic

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur c++ junior
    Inscrit en
    Mai 2013
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur c++ junior
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2013
    Messages : 35
    Par défaut
    Ok, donc en fait pour que l'image s'affiche, il ne faut pas oublier le
    waitKey()


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      namedWindow("window_map");
      imshow("window_map",map);
      waitKey();

    je marque comme résolu

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

Discussions similaires

  1. Ouverture d'une image en Pop-Up
    Par gyzmo94 dans le forum Langage
    Réponses: 3
    Dernier message: 26/08/2006, 16h20
  2. Accès à des fichiers pour ouverture d'une image
    Par noutnout53 dans le forum C++
    Réponses: 4
    Dernier message: 02/06/2006, 15h44
  3. [VB.Net] Ouverture d'une image
    Par mtq dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/04/2006, 18h41
  4. [PostgreSQL] [PostGreSQL] Ouverture d'une image stockée dans la base
    Par passie dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 31/01/2006, 15h00
  5. Ouverture d'une image via un script PHP
    Par passie dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 24/01/2006, 17h10

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