问题描述
在设计GUI时,显示图片通常使用坐标轴控件(UIAxes),但是当用坐标轴空间来显示图片时,我们不希望显示X轴Y轴标题等坐标轴信息。
如上图所示,显示X和Y和Title会显得比较难看。
因此需要进行隐藏,具体代码如下:
I = imread(img_file_name); %读取图片
imshow(I,'parent',app.UIAxes); % 显示图片到坐标轴
axis(app.UIAxes,'off'); %不显示坐标轴
title(app.UIAxes,''); % 不显示标题
xlabel(app.UIAxes,'') % 不显示X轴标签
ylabel(app.UIAxes,'') % 不显示Y轴标签
如果想在启动GUI时就隐藏X轴标签、Y轴标签和标题等,可以将上述隐藏代码即该部分:
axis(app.UIAxes,'off'); %不显示坐标轴
title(app.UIAxes,''); % 不显示标题
xlabel(app.UIAxes,'') % 不显示X轴标签
ylabel(app.UIAxes,'') % 不显示Y轴标签
写入启动回调函数 startupFcn:
在该位置写入即可。