Posted by
Dan McDonald on
Apr 20, 2011; 3:49pm
URL: http://imagej.273.s1.nabble.com/Closing-an-Empty-Results-Table-from-within-a-Macro-gives-an-error-tp3684888p3684890.html
Hi Michael, Herbie,
Thanks for the quick response.
The problem occurs even in debug mode, while using one "step" at a time. So
I don't believe it's a racing issue.
I am running ImageJ 1.45e under Ubuntu 10.10. (maverick); Kernel Linux
2.6.35-28-generic; GNOME 2.32.
Java 1.6.0_10 64bit
Intel i5 cpu and 6GB of ram.
Regards,
Dan
Daniel W. McDonald, President
Phenotype Screening Corporation
4028 Papermill Rd, Suite 10
Knoxville, TN 37909
(865) 385-8641
Our product, RootViz FS, was a 2007 R&D100 Award Winner. Rated as one of the
100 most technologically significant products introduced into the
marketplace in the prior year.
-----Original Message-----
From: ImageJ Interest Group [mailto:
[hidden email]] On Behalf Of
Michael Schmid
Sent: Wednesday, April 20, 2011 11:10 AM
To:
[hidden email]
Subject: Re: Closing an Empty Results Table from within a Macro gives an
error
Hi Daniel,
no problem here (ImageJ 1.45f3, Mac OS X 10.4.11, Java 1.5.0_19).
I tried with both 8-bit and float images.
You could try to insert a 'wait(200)' command (200 millisec delay) to
see whether it is a race condition.
Michael
________________________________________________________________
On 20 Apr 2011, at 16:40, Daniel W McDonald wrote:
> I have encountered a problem trying to close an empty Results Table
> from
> within a macro.
>
>
>
> I have even used the macro recorder to record my manual steps.
> When I play
> back the recorded steps the program crashes with the error message:
> "Unrecognized command: 0." This is the same result I get when
> executing my
> macro.
>
>
>
> When I execute the steps manually using the ImageJ toolbar, the
> series of
> commands work fine. I have copied the recorded macro below. The
> Results
> Table is empty because a previously defined rectangular selection
> (not shown
> below) did not include any particles. The macro works fine when
> the Results
> Table has content. The code below doesn't make much sense as I have
> stripped out all but the pertinent commands to demonstrate the
> problem.
>
>
>
> The crash occurs upon execution of the run("Close") command.
>
>
>
> run("Analyze Particles...", "size=0-Infinity circularity=0.00-1.00
> show=Nothing display");
>
> run("Clear Results");
>
> run("Close");
>
> run("Measure");
>
>
>
> Any suggestions?
>
>
>
> Dan
>
>
>
> Daniel W. McDonald, President
>
> Phenotype Screening Corporation
>
> 4028 Papermill Rd, Suite 10
>
> Knoxville, TN 37909
>
> (865) 385-8641
>
>
>
> Our product, RootViz FS, was a 2007 R&D100 Award Winner. Rated as
> one of the
> 100 most technologically significant products introduced into the
> marketplace in the prior year.
>
>