(软件设计师)为ROIMoved事件回调不工作

23日视图(30天)
你好,
我已经修改了Matlab应用的图像直方图的例子可能画一个ROI和得到的那部分图像的直方图。当我画ROI是可行的,但是当我移动ROI以下错误:
警告:错误发生在执行侦听器回调
为类定义为事件ROIMoved images.roi.Rectangle:
未定义的函数“allevents”类型的输入参数
“images.roi.Rectangle”。
在images.roi.internal / ROI / stopDrag >
在images.roi.internal.ROI
我已经尝试了几个选择从这个论坛但没有效果。
下面是一个sceen射门相关部分的代码视图可见。

接受的答案

汤米
汤米 2020年4月17日
托马斯,
设置监听器时,使用
addlistener (ROI,“ROIMoved”@app.allevents)
然后,当定义 allevents ,使用
函数allevents(应用程序、src、事件)
结束
7评论
丹尼斯Premoli
丹尼斯Premoli 16分钟前
非常感谢! !Retainign (src, evt)也很重要。

登录置评。

答案(1)

希瑟Wannarka
希瑟Wannarka 2021年7月8日
这个线程是非常有用的!它漂亮的在应用程序中创建的应用程序设计师2021。我现在试图实现一个相同的设计在一个年长的引导界面,我得到一个错误类似于楼主。
错误使用images.roi.Rectangle / addlistener
事件“addNewPositionCallback”没有定义类“images.roi.Rectangle”。
错误RCSTool > DrawShape_Callback(第757行)
addlistener (H, addNewPositionCallback, @app.allevents)
导游需要一个不同的类设置吗?我一直在挖掘论坛和找不到比这更好的解释,我看不出有任何理由不应该工作。任何想法都是深深感激。

类别

找到更多的在显示图象帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!