Image 基于多轴的Matlab图形用户界面
如果在我的Image 基于多轴的Matlab图形用户界面,image,matlab,user-interface,Image,Matlab,User Interface,如果在我的matlabgui窗口中有多个轴,并且每个轴都有不同的图像 我怎样才能在它们中的每一个上执行ROIPLY功能 此解决方案不应在每次调用后调用imshow然后调用roiploy,因为: 所有图像都显示在轴上使用一个循环,如果我一个接一个地处理轴,GUI会显得非常难看 重新制作imshow会花费时间,因为图像非常大,而且每次在显示之前都会进行处理,因此在重复处理中浪费时间将是一个非常糟糕的解决方案 不礼貌地使用而不是roiply: polyH = impoly( hAxes ); po
matlabgui
窗口中有多个轴
,并且每个轴都有不同的图像
我怎样才能在它们中的每一个上执行ROIPLY
功能
此解决方案不应在每次调用后调用
imshow
然后调用roiploy
,因为:
- 所有图像都显示在
使用一个循环,如果我一个接一个地处理轴,轴上
会显得非常难看GUI
- 重新制作
会花费时间,因为图像非常大,而且每次在显示之前都会进行处理,因此在重复处理中浪费时间将是一个非常糟糕的解决方案imshow
- 不礼貌地使用
而不是roiply
:
polyH = impoly( hAxes );
position = wait( polyH );
有关更多功能,请参见Matlab在上的文档,
。您似乎有一个工作方法,一个接一个地执行该操作有什么问题?我只需在一些轴上显示的图像上用手柄hAxes调用roiply
,我目前的做法是在显示图像后直接重新显示imshow
,然后直接执行roiply
,并且我的所有gui轴都画成一个循环,如果我使用以前的方法,gui看起来会很难看,而且图像非常大,需要花费时间重新加载它们,我需要一个解决方案,在不需要重新加载的情况下对它们执行roiply
。