新建一个GUI界面;拖入一个“轴”axes(我命名为show_picture);在拽入一个按钮(命名为打开图片;)界面如下:
在代码里添加这么一段就可以了
function open_picture_Callback(hObject, eventdata, handles)
% hObject handle to open_picture (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
%打开图片
[FileName,PathName] = uigetfile('*.jpg');
global pathall;
pathall=strcat(PathName,FileName);
%播放图片
a=imread(pathall);
axes(handles.show_picture);
imshow(a);
如下: