我想做一个 Matlab GUI 程序。当我使用轴显示图像时,轴周围有轴号。
如何删除它?所以我的 GUI 程序将显示没有任何坐标轴周围的坐标轴。
这是我在轴中显示图像的代码。
axes(handles.axes16);
handles.image_gray = image_gray;
imshow(image_gray);
guidata(hObject, handles);
这是我的意思的轴坐标。
我想做一个 Matlab GUI 程序。当我使用轴显示图像时,轴周围有轴号。
如何删除它?所以我的 GUI 程序将显示没有任何坐标轴周围的坐标轴。
这是我在轴中显示图像的代码。
axes(handles.axes16);
handles.image_gray = image_gray;
imshow(image_gray);
guidata(hObject, handles);
这是我的意思的轴坐标。
请记住,轴是具有许多属性的句柄对象。我建议将轴属性'xtick'
, 和'ytick'
, 设置为空数组。这样,您可以保留轴的边框和背景颜色。简单地关闭轴将使您的线条呈现在背景图形的顶部,这可能是您正在寻找的效果,也可能不是。
例子:
set(handles.axes16,'xtick',[],'ytick',[])
关闭轴的快速方法是axis off
:
例子
figure;
plot([-10:10],randn(21,1));
xlabel('x');
ylabel('y');
现在关闭轴:
axis off