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
Best Answer