Posted by
Fabrice Cordelières on
Nov 19, 2008; 11:04pm
URL: http://imagej.273.s1.nabble.com/3D-ObjectCounter-tp3694459p3694460.html
Hi Johannes,
I indeed have a good idea about how to make this work: first, use the
new version of 3D-OC, available from the wiki:
http://imagejdocu.tudor.lu/doku.php?id=plugin:analysis:3d_object_counter:startNow, looking at the macro, am I right thinking that all your images
carry the same name ?!!! Surely, renaming images either while running
the macro or prior to analysis, may help. The resutsTable is
identified by its name which itself is build from the image title.
Analysing twice the same image or two images with the same name will
result in replacing the content of the resultsTable with the new
analysis results. Here is a modified version of the macro:
index=0;
do {
selectWindow("FL-1.tif");
rename("Image"+index);
run("Object Counter3D", "threshold=100 slice=3 min=10 max=358974
new_results dot=3 font=12 summary");
//selectWindow("FL-1.tif");
selectWindow("Image"+index);
close();
index++;
} while (nImages>=1);
Fabrice
Le 19 nov. 08 à 16:37, Johannes-P. Koch a écrit :
> Hi all,
>
> I am running the 3D ObjectCounter semiautomatically by calling it
> from a macro. The macro cycles through the open images and the
> Counter analyzes the objects. So far, so good.
> If I decide to show no summary and if I do not click on "New
> results" in the 3D Object Counter, the plugin adds new results to
> the results tab. The problem is, that I cannot distinguish any
> longer which results is from which object. Is it possible to add a
> line in between which just tells you e.g. the name of the open
> image, or just "next window".
>
> I have already tried an - for me - "easier" solution; if you select
> "summary", but not "New results" in the 3D Object Counter plugin,
> the Summary is displayed in the Log-file, and new objects are always
> added, however, the Results window (which also pops up) is always
> updated and the new -individual- results replace the old ones (which
> means that the individual results from the previous image are lost).
> I tried to add a command line to my macro to Duplicate the results
> and give this window a new name+index; however this did not work out.
>
> Here is my macro (just the interesting part of it): (FL-1.tif is the
> name of all open images!)
>
> do {
> selectWindow("FL-1.tif");
> run("Object Counter3D", "threshold=100 slice=3 min=10 max=358974
> new_results dot=3 font=12 summary");
> selectWindow("FL-1.tif");
> close();
> } while (nImages>=1);
>
> Does anybode has an idea on that? Is any of my ideas plausible and
> possible to implement in my macro???
>
> Thanks in advance
> Johannes
>
> _________________________________
> Johannes-P. KOCH
> University of Vienna
> MFPL, Center of Molecular Biology
> Department of Biochemistry
> Dr. Bohrg. 9/5
> A-1030 Vienna
> Austria
> phone +431427752809
> fax +43142779528
>
>
[hidden email]
>
>
>
>
> --
> Ich verwende die kostenlose Version von SPAMfighter für private
> Anwender,
> die bei mir bis jetzt 5186 Spammails entfernt hat.
> Rund 5,6 Millionen Leute nutzen SPAMfighter schon.
> Laden Sie SPAMfighter kostenlos herunter:
http://www.spamfighter.com/lde>
Fabrice Cordelières, PhD
Institut Curie - Section de recherche/ CNRS UMR 146
Plateforme d'Imagerie Cellulaire et Tissulaire
Bâtiment 112 - Centre universitaire
91405 Orsay Cedex
FRANCE
Tél. : +33 1 69 86 31 30
Fax. : +33 1 69 86 17 03
Consultez mes disponibilités sur
http://www.google.com/calendar/embed?src=fabrice.cordelieres%40gmail.com