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 :

Utilisation de Callback [Débutant]


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de annabiste
    Inscrit en
    Janvier 2009
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 63
    Par défaut Utilisation de Callback
    Bonjour,

    dans la programmation des interfaces GUI , il y a la fonction d'un boutton "Callback " qu'elle sera associée a un string
    ma question est: la fonction "f_conv " écrite dans un autre script nommé "convolution.m" on va l'appeler du dans "callback" avec le nom du script ou le nom de la fonction ===> "Callback","f_conv" ou "Callback","convolution"

    merci

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Normalement le nom de la fonction doit être le même que le nom du fichier (pour la fonction principale). Si ta fonction n'est pas la fonction principale, tu ne peux pas l'appeler directement à partir d'une fonction externe.

    Bonne apm,
    Duf

  3. #3
    Membre confirmé Avatar de annabiste
    Inscrit en
    Janvier 2009
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 63
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function confg
    face=figure('color',[0.1 0.2 0.3],'name',' window','numbertitle','off'...
    ,'resize','off');
    boutton=uicontrol('parent', face, 'style','pushbutton','callback','function1'...
    ,'string','open')
    end 
     
    function function1
    imread('moi.jpg')
    end
    par exemple la, j'ai une fonction principale qu'on peux l'appeler programme principal confg , tu m'avais dit que si la fonction est le programme principal , on peux ecrire les 2 dans 2 scripts differents , mais la j'ai opté de les ecrires en meme script . le script est appelé confg comme la fonction principale ; quand je tappe confg dans le command windows , le menu s'affiche mais quand je clique sur le boutton pour afficher l'image ====> image s'affiche pas malgré que la photo est dans le répertoire de matlab
    c'est quoi le probleme?

  4. #4
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Regarde mieux la documentation : IMREAD ne fait que lire l'image et la stocke dans un tableau.
    Pour afficher une image il faut utiliser une autre fonction, par exemple IMAGE ou IMSHOW.

  5. #5
    Membre confirmé Avatar de annabiste
    Inscrit en
    Janvier 2009
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 63
    Par défaut
    Citation Envoyé par Caro-Line Voir le message
    Regarde mieux la documentation : IMREAD ne fait que lire l'image et la stocke dans un tableau.
    Pour afficher une image il faut utiliser une autre fonction, par exemple IMAGE ou IMSHOW.
    imshow ça marche pas
    ou doit etre le probleme?

  6. #6
    Expert confirmé
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Par défaut
    Lis la documentation.

    "ça marche pas" n'aide pas vraiment à comprendre ton problème.

    Tu dois :
    1. Lire l'image (avec IMREAD), la stocker dans un tableau
    2. Afficher l'image (avec IMAGE ou IMSHOW)

    Donc va lire la documentation de ces 3 fonctions.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    doc imread
    doc image
    doc imshow

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

Discussions similaires

  1. [Sqlite] Comment utiliser le callback
    Par isoman dans le forum C
    Réponses: 3
    Dernier message: 18/05/2008, 12h24
  2. Utilisation des callBack
    Par Bily.sdi dans le forum C++Builder
    Réponses: 2
    Dernier message: 13/04/2008, 13h02
  3. Utilisation Fonctions Callback
    Par N0euX dans le forum Windows
    Réponses: 7
    Dernier message: 26/07/2007, 12h23
  4. Utilisation fonctions callback
    Par N0euX dans le forum C++
    Réponses: 4
    Dernier message: 23/07/2007, 17h28
  5. [amfphp] utilisation des callback
    Par luta dans le forum Dynamique
    Réponses: 2
    Dernier message: 28/09/2006, 10h02

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