Login  Register

Re: Deleting ROIs during a macro

Posted by ElisabethT on Feb 04, 2010; 12:31pm
URL: http://imagej.273.s1.nabble.com/Deleting-ROIs-during-a-macro-tp3689491p3689497.html

Hi Mario,

Thanks for the suggestion, but unfortunately it produces the same results.

Elisabeth




you can try to replace the "while" loop with
/
waitForUser("Clearing of unuseful ROIs");/

it will pauses the macro until you press "Ok" in the dialog giving you
the possibility to adjust different parameters. Maybe it corrects the
strange behavior you detect
Mario

ElisabethT wrote:
> Hi there,
>
> I am running a macro and would like to pause the macro after ROI selection,
> to delete any ROIs that are not 'good', then would like to continue to run
> the macro so that the measurements are made.
>
> After I have set a threshold, and selected the ROIs, I can pause the macro
> using
>
> while (isOpen("RGB")) {
> wait(10);
> }
>
> But during that time, when I click on an entry in ROI Manager, the ROI does
> not light up in the image window (i.e. with a yellow outline). However, if I
> scroll using my scroll wheel on my mouse, the yellow outlines do appear. The
> problem is that the scroll only selects every second entry in ROI Manager!
>
> When the macro is finished, and I click on the ROI entries, the yellow
> outlines appear with no problem.
>
> Any help with this would be much appreciated.
>
> Thanks,
> Elisabeth
>  


--
Mario Faretta
Department of Experimental Oncology
European Institute of Oncology
c/o IFOM-IEO Campus for Oncogenomics
via Adamello 16
20139 Milan
Italy
Phone: ++39-02574303054
email: mario.faretta@ifom-ieo-campus.it
http://www.ifom-ieo-campus.it