(代码: 1\TuPianxiansi.m)
% 窗体打开前,先执行该函数-------------------------------------------
function TuPianxiansi_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
global im; %声明全局变量
guidata(hObject, handles);
% 选择图片按钮,打开文件对话框---------------------------------------
function pushbutton1_Callback(hObject, eventdata, handles)
global im;
[name,dir,index]=uigetfile({'*.jpg';'*.bmp';'*.gif'},'选择图片'); %打开文件对话框。index表示判断打开文件还是点击取消
if index==1 %如果选择打开文件
str=[dir name]; %字符串拼接
im=imread(str); %读取图片,保存到全局变量中。
axes(handles.axes1);
imshow(im); %在坐标轴(axes1)中显示图片
end
% 退出按钮----------------------------------------------------
function pushbutton2_Callback(hObject, eventdata, handles)
close(gcf); %关闭当前窗体
% 单选按钮组,选择改变的回调函数----------------------------------------------
function uibuttongroup1_SelectionChangedFcn(hObj