Matlab中 点击togglebutton,可以利用 uigetfile函数选择图像,并在axes中显示 5
也就是我点击按钮后,弹出选择图像路径的界面,人后在axes中显示这是我写的程序,但提示Error:Missingvariableorfunction.麻烦高手帮我看看fu...
也就是我点击按钮后,弹出选择图像路径的界面,人后在axes中显示
这是我写的程序,但提示Error: Missing variable or function.麻烦高手帮我看看
function togglebutton1_Callback(hObject, eventdata, handles)
button_state=get(hObject,'Value');
if button_state==get(hObject,'Max')
axes(handles.axes1);
cla reset;
elseif button_state==get(hObject,'Min')
[filename, pathname] = uigetfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';...
'*.*','All Files' }, '选择图像', 'C:\Users\Administrator\Desktop\毕业设计');
im = imread([pathname filename]);
axes(handles.axes1);
imshow(im, []);
title('原始图像')
end 展开
这是我写的程序,但提示Error: Missing variable or function.麻烦高手帮我看看
function togglebutton1_Callback(hObject, eventdata, handles)
button_state=get(hObject,'Value');
if button_state==get(hObject,'Max')
axes(handles.axes1);
cla reset;
elseif button_state==get(hObject,'Min')
[filename, pathname] = uigetfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';...
'*.*','All Files' }, '选择图像', 'C:\Users\Administrator\Desktop\毕业设计');
im = imread([pathname filename]);
axes(handles.axes1);
imshow(im, []);
title('原始图像')
end 展开
1个回答
展开全部
[filename, pathname] = uigetfile({'*.jpg;*.tif;*.png;*.gif','All Image Files';'*.*','All Files' }, '选择图像', 'C:\Users\Administrator\Desktop\毕业设计\');
选择图像后那个逗号改为英文逗号
默认路径后面多加个\,表明为路径而非文件名
PS:个人以为pushbutton比较好
选择图像后那个逗号改为英文逗号
默认路径后面多加个\,表明为路径而非文件名
PS:个人以为pushbutton比较好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询