Access image information in multiply pushbuttons-Howto

1 visualización (últimos 30 días)
Dear All,
I have a GUI pushbutton that allows me to choose an image (I) and shows it in Axes. I wish to use the same image (I) information for another operation using another pushbutton without the necessity to call it again but it can not access it. How can I do it.
Thanks.
  1 comentario
Jan
Jan el 6 de Feb. de 2013
This is a vague question yet. Without the necessity to call wahat again? And what cannot access what?

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 6 de Feb. de 2013

Más respuestas (1)

Jan
Jan el 6 de Feb. de 2013
I guess, that you want to store the image data in the GUI figure:
img = imread(FileName);
axes;
image(img);
handles.image_data = img;
guidata(hObject, handles);
Now you can access the image data from each other callback:
function yourcallback(hObject, EventData, handles)
handles = guidata(hObject);
disp(handles.image_data);
But perhaps you want something completely different.

Categorías

Más información sobre Interactive Control and Callbacks en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by