有一个名为 image 的轴,当用户按下浏览按钮时,我会在其中显示图像。
imshow(orgImg, 'Parent', handles.image);
然后我做图像处理的东西。
完成所有处理后,有一个清除按钮可以清除图像轴中显示的图像。
我使用了 cla(handles.image,'reset');
这清除了轴上的图像。但是,它将 XTick 和 YTick 显示为 0、0.5、1、1.5 等,并将 XColor 和 YColor 显示为黑色。
我不希望 XTick 和 YTick 值显示在轴上,颜色也应该是白色。但我需要显示没有上述值的轴。现在它显示具有上述值的轴。
如何删除这些属性?
最佳答案
清除图像后,发出此命令
set(gca,'xtick',[],'ytick',[],'Xcolor','w','Ycolor','w')
您可以将
gca
替换为您当前的句柄。关于matlab - 在 Matlab 中重置轴,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5570978/