Color Thresholder app not working in debug

2 次查看(过去 30 天)
I used the Color Thresholder app on workspace variables when a function was stopped in debug mode but the app was neither able to load images from workspace nor to write resulting masks in the workspace until I quit the debug mode (so I was unable to use processed images in the remaining function part). Is this a wanted behavior? Is there a trick to circumvent this problem?
Thanks for your replays. Marco

采纳的回答

Anand
Anand 2014-10-8
Marco, When the Color Thresholder looks for workspace variables, it is referring to the base workspace. Hence it does not find variables in the stepped in context you are working in.
As a workaround, you could call the Color Thresholder from the command line using the following syntax:
>>colorThresholder(im)
where im is in your current workspace.
Note however that when you attempt to export the image, it will be placed in the base workspace.
  1 个评论
Marco Marcon
Marco Marcon 2014-10-8
thank you very much, I suspected it, anyway it is a pity that colorThresholder (but may be also other apps, I did not check) cannot work directly on local functions workspaces and it could be a desideratum for next versions.

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by