Login  Register

Re: IJ.run(...) ?

Posted by Michael Schmid on Jan 15, 2010; 8:56am
URL: http://imagej.273.s1.nabble.com/IJ-run-tp3689724p3689725.html

Hi David,

the usual problem that I have encountered with IJ.run from a  
PlugInFilter is the image being locked by the PlugInFilter. One has  
to unlock the ImagePlus.
Locking the image while a PlugInFilter runs is meant to avoid two  
filters working on the image at the same time - one might run into  
this especially when doing it interactively and the first filter is  
slow - in case the user does not realize that it has not finished  
when starting the second operation.

Michael
________________________________________________________________

On 15 Jan 2010, at 05:11, David William Webster wrote:

> Group,
>
> If I call IJ.run(imp,"MyPluginFilter ","MyArgs") from a Plugin,  
> then it
> works OK. But, if I call it from a PlugiInFilter, then only the  
> setup()
> method seems to be called.
>
> Am I doing soemthing wrong, or is it supposed to be this way? If I was
> using it with a Plugin, i.e IJ.run(imp,"MyPlugin ","MyArgs"), would it
> work from a PluginFilter?
>
> David Webster