opened - 'Analyze Particles' won't create an image with 'show=Nothing'.
do any harm, but only the second one will be used for Analyze Particles.
> Michael,
> Thanks! That fixed that problem. I am now prompted to select the
> folder
> when I run the macro. The folder I am using right now is a test
> folder. It
> has 5 images in it. When prompted by the macro, I select the
> folder and it
> runs the program on the first image in the folder. It looks like
> my code is
> correct, because the output is exactly what I want it to be (a
> particle
> count). However, after processing the first image in the folder, I
> get a
> message that says:
> There are no images open.
>
> The program is not moving on to the next image in the folder. Here
> is the
> full text of the macro I wrote.
>
> macro "Particle Count" {
> dir = getDirectory("C:\\Users\\Matt\\Desktop\\Matt\\");
> list = getFileList(dir);
> if (getVersion>="1.40e")
> setOption("display labels", true);
> setBatchMode(true);
> for (i=0; i<list.length; i++) {
> path = dir+list[i];
> showProgress(i, list.length);
> if (!endsWith(path,"/")) open(path);
> if (nImages>=1) {run("8-bit");
> setAutoThreshold();
> //run("Threshold...");
> setThreshold(128, 255);
> run("Threshold", "thresholded remaining black");
> setAutoThreshold();
> run("Analyze Particles...", "minimum=1 maximum=999999 bins=20
> show=Nothing
> display summarize record size");
> close();
> close();}
> }
> }
>
>
> Do I need to add something to get the macro to move through all of the
> images in the folder? I thought that the first part of the macro
> specified
> this.
>
> Thanks,
> Matt
> --
> View this message in context:
http://n2.nabble.com/getFileList-
> Issue-tp4626046p4626658.html
> Sent from the ImageJ mailing list archive at Nabble.com.