查看: 140|回复: 1|关注: 0

[已解决] 请问为什么加载图片时会显示错误

[复制链接]

新手

9 麦片

财富积分


050


2

主题

2

帖子

0

最佳答案
用的是MATLAB 2014b,在加载图片时,选择完图片无法显示,并显示错误
代码如下:
% --- Executes on button press in load.
function load_Callback(hObject, eventdata, handles)
% hObject    handle to load (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
[imgfilename,imgpathname,confirm] = uigetfile({'*.jpg;*.png'},'Select a image');
if confirm
   str = [imgpathname,imgfilename];
   imgdata = imread(str);
   image(handles.axes1,imgdata);
   handles.imgfilename = imgfilename;
   handles.imgdata = imgdata;
end
guidata(hObject,handles);


错误原因是
错误使用 image
参数的数目不正确。
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

26

主题

1215

帖子

161

最佳答案
  • 关注者: 49
发表于 5 天前 | 显示全部楼层 |此回复为最佳答案
axes放在 image前面一行就行了。
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /5 下一条

快速回复 返回顶部 返回列表