How to Open file with GUI's axes multiple times?
Mostrar comentarios más antiguos
Hi,
With the code below i'm able to read a file via GUI when a button is pressed. The code pop out a windows that enable user to search for file. However now, instead of using a push botton, i want to use axes. when user click on an axes, a pop out window will come out asking user to search for file (similar to File>> Open File), then display the image on my axes. How do i write the code for my axes function?
function btnGetFile_Callback(hObject, eventdata, handles)
% hObject handle to btnGetFile (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global fullpath;
[filename,pathname]= uigetfile(...
{'*.bmp;*.jpg;*.jpeg;*.tif;*.tiff;*.png','All Image Files(*.bmp,*.jpg,*.jpeg,*.tif,*.tiff,*.png)';...
'*bmp','bitmap Files (*.bmp)';...
'*.jpg;*.jpeg','JPEG Files(*.jpg,*.jpeg)';...
'*.tif;*.tiff','Tiff Files(*.tif,*.tiff)';...
'*png','PNG Files (*.png)';...
'*.*','All Files (*.*)'}, ...
'Pick an image file');
fullpath = sprintf('%s%s',pathname, filename);
set(handles.editFile, 'string',fullpath);
Thanks
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Interactive Control and Callbacks en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!