【发布时间】:2012-12-06 21:35:21
【问题描述】:
如果我的Matlab GUI 窗口上有多个axes,并且每个都有不同的图像。
我怎样才能设法对它们每个人执行roipoly 功能?
这个解决方案应该是不召回imshow,然后是roiploy,因为:
- 所有图像都使用循环显示在
axes上,如果我一个接一个地处理轴,GUI会显得如此丑陋。 - 重做
imshow会耗费时间,因为图像非常大,并且每次在显示之前都会对其进行处理,因此在重复处理中浪费时间将是一个非常糟糕的解决方案。
【问题讨论】:
-
你好像有工作方法,一个一个做有什么问题?
-
我只需要在带有句柄 hAxes 的
axes上显示的图像上调用roipoly,我目前的做法是重新imshow然后在显示图像后直接执行roipoly,并且我所有的 gui 轴都绘制在一个循环中,如果我使用以前的方法,gui 会显得很丑,而且图像非常大,重新加载它们会花费时间,我需要一个解决方案来对它们执行roipoly而无需重新加载它们。
标签: image matlab user-interface