该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
% --- Executes when selected object is changed in uipanel4.
function uipanel4_SelectionChangeFcn(hObject, ~, handles)
% hObject handle to the selected object in uipanel4
% eventdata structure with the following fields (see UIBUTTONGROUP)
%EventName: string 'SelectionChanged' (read only)
%OldValue: handle of the previously selected object or empty if none was selected
%NewValue: handle of the currently selected object
% handles structure with handles and user data (see GUIDATA)
global im %%%%实现滤波
global BW
str=get(hObject,'string');
axes(handles.axes2);
switch str
case'中值滤波'
im=getimage;
k=medfilt2(handles.img);
imshow(k);
handles.img=k;
guidata(hObject,handles);
case'线性滤波'
im=getimage;
h=[-1 -1 -1;-1 8 -1;-1 -1 -1];
H=h/9;
i=double(handles.img);
k=convn(i,h);
imshow(k,[]);
handles.img=BW;
guidata(hObject,handles);
end
引用了不存在的字段 'img'。
出错 untitled1>uipanel4_SelectionChangeFcn (line 166)
k=medfilt2(handles.img);
出错 gui_mainfcn (line 95)
feval(varargin{:});
出错 untitled1 (line 42)
gui_mainfcn(gui_State, varargin{:});
出错
@(hObject,eventdata)untitled1('uipanel4_SelectionChangeFcn',get(hObject,'SelectedObject'),eventdata,guidata(get(hObject,'SelectedObject')))
出错 hgfeval (line 62)
feval(fcn{1},varargin{:},fcn{2:end});
出错 uitools.uibuttongroup/childAddedCbk>manageButtons (line 79)
hgfeval(cbk, source, evdata);
Error while evaluating uicontrol Callback