salut a tous !
J'ai in probléme avec l'affichage d'une image(BWfinal) dans un 'axes'.
Cet axes est tagé avec le nom 'milieu'.
L'affichage de l'image est fait par l'appui sur un bouton start.
Voila comment j'ai écris ca:
Ya aucun probléme, tout fonctionne a merveille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function start_Callback(hObject, eventdata, handles) blablablabla set(handles.milieu,'HandleVisibility','ON'); axes(handles.milieu); imagesc(BWfinal); axis equal; axis tight; axis off; set(handles.milieu,'HandleVisibility','OFF');
Mais maintenant si je charge une autre image et que je réappuie sur le bouton start, l'image ne change pas et j'ai le message d'erreur suivant:
Ma question est: Pourquoi ca déconne lors d'un second appui ?
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 ??? Reference to non-existent field 'milieu'. Error in ==> jol>start_Callback at 156 set(handles.milieu,'HandleVisibility','ON'); Error in ==> gui_mainfcn at 96 feval(varargin{:}); Error in ==> jol at 42 gui_mainfcn(gui_State, varargin{:}); Error in ==> @(hObject,eventdata)jol('start_Callback',hObject,eventdata,guidata(hObject)) ??? Error while evaluating uicontrol Callback
Merci...
Partager