如何使用Vislabels()函数在设计器应用程序来显示图像的标签吗?
3视图(30天)
显示旧的评论
我想给app.UIAxes对象的标记图像。我试过几个代码以适应vislabels函数,这样我可以看到标签在我的应用程序的接口。下面是一个例子,没有工作。
vislabels (ImageName,‘父’,app.UIAxesLabeledImage);
0评论
接受的答案
沃尔特·罗伯森
2020年12月28日
编辑:沃尔特·罗伯森
2020年12月28日
假设您正在使用的文件交换的贡献
//www.tatmou.com/matlabcentral/fileexchange/19665-visualize-output-of-bwlabel
那贡献不允许你选择输出位置。你需要升级代码允许输出的位置。
注:代码使用的方式imshow (), imshow ()
删除
当前轴如果它检测到当前轴占据了整个图——除非轴上设置“持有”。因此你不能修改它
如果输入参数个数= = 1
甘氨胆酸axesHandle =;
其他的
axesHandle = InputAxes;
结束
imageHandle = imshow(我“InitialMagnification”,“健康”);
因为这样的调用,它将寻找当前的传统的图,轴和(可能)删除。
不过,您可以使用
如果输入参数个数= = 1
甘氨胆酸axesHandle =;
其他的
axesHandle = InputAxes;
结束
imageHandle = imshow(我“InitialMagnification”,“健康”,“父”,axesHandle);
因为imshow()不会删除当前轴,如果你把它作为父。