关于matlab的gui中axes的使用问题
不知道如何设置axes中的属性可以使得axes的大小能够和所要显示图像的大小一致,望各位高手指点...
不知道如何设置axes中的属性可以使得axes的大小能够和所要显示图像的大小一致,望各位高手指点
展开
2个回答
展开全部
如下修改就好了
[FileName2,PathName2] = uigetfile('*.bmp','*.jpg','Select BMP file');
path=fullfile(FileName2,FileName2)
img=imread(path);
axes(handles.axes1);
imshow(img);
原因可能是你的GUI中有其他figure出现时,在那个figure中可能没有tag没有axes1的控件
还有你的路基那样那个组合有可能出错 做好使用fullfile函数
[FileName2,PathName2] = uigetfile('*.bmp','*.jpg','Select BMP file');
path=fullfile(FileName2,FileName2)
img=imread(path);
axes(handles.axes1);
imshow(img);
原因可能是你的GUI中有其他figure出现时,在那个figure中可能没有tag没有axes1的控件
还有你的路基那样那个组合有可能出错 做好使用fullfile函数
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询