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

Interfaces Graphiques Discussion :

image dans le bon axes


Sujet :

Interfaces Graphiques

  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 128
    Par défaut image dans le bon axes
    Bonjour,
    je veux créer une interface qui contient deux zones d'affichage d'images, dans la premier je dois sélectionner l'image mais dans la deuxième zone je veux afficher directement l'image qui a le mémé nom dans le répertoire IMAGE.
    je sais pas comment afficher la deuxième image ?!

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    D'après ce que j'ai compris, tu affiches le nom des images contenues dans ton répertoire IMAGES dans une listbox et tu souhaites afficher l'image sélectionnée dans un objet axes?
    Dans ce cas il te faut utiliser le callback de ta listbox, et en particulier get(hObject,'value') afin de récupérer l'indice de l'image sélectionnée.

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 128
    Par défaut
    Citation Envoyé par Winjerome Voir le message
    Bonsoir,

    D'après ce que j'ai compris, tu affiches le nom des images contenues dans ton répertoire IMAGES dans une listbox et tu souhaites afficher l'image sélectionnée dans un objet axes?
    Dans ce cas il te faut utiliser le callback de ta listbox, et en particulier get(hObject,'value') afin de récupérer l'indice de l'image sélectionnée.
    non c'est pas comme ça, je choisi une image puis je l'affiche dans un axes et au même temps je veux afficher le masque binaire correspond a cette image et a le même nom et qui se trouve dans le dossier IMAGES

  4. #4
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    128
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 128
    Par défaut
    Citation Envoyé par mayssaMM Voir le message
    non c'est pas comme ça, je choisi une image puis je l'affiche dans un axes et au même temps je veux afficher le masque binaire correspond a cette image et a le même nom et qui se trouve dans le dossier IMAGES
    c'est le code pour affichier la premiere image:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    [file,path] =uigetfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';...
              '*.*','All Files' },'mytitle',...
              'C:\Users\client\Desktop\Matlab\Interface\BaseTotalFinalPFE1');
     img = imread(sprintf('%s',path,file));
     axes(handles.axes1)
    imshow(img);

  5. #5
    Invité
    Invité(e)
    Par défaut
    Dans ce cas, il te faut spécifier la propriété parent lors de l'appel à imshow:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imshow(img,'parent',handles.axe1)
    Une petite remarque: préfère utiliser fullfile au lieu de sprintf comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    img = imread(fullfile(path,file));

Discussions similaires

  1. Forcer non redimensionnement image dans une gui axe
    Par ArnaudFu13 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 07/11/2012, 11h21
  2. Afficher une image dans le bon axes
    Par fatima-ben dans le forum Interfaces Graphiques
    Réponses: 9
    Dernier message: 19/05/2011, 01h47
  3. [Débutant] afficher image jpg dans l'objet axes du GUI
    Par tchabalabala dans le forum Interfaces Graphiques
    Réponses: 10
    Dernier message: 30/04/2009, 17h07
  4. modifier une image dans un axe d'une interface Matlab
    Par sacoux dans le forum Interfaces Graphiques
    Réponses: 1
    Dernier message: 26/03/2008, 18h12
  5. Faire afficher une image dans un axe ?
    Par blanchonvincent dans le forum MATLAB
    Réponses: 2
    Dernier message: 29/04/2007, 13h11

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