Login  Register

Re: Why is the median value zero?

Posted by Herbie on Nov 27, 2016; 3:20pm
URL: http://imagej.273.s1.nabble.com/Why-is-the-median-value-zero-tp5017632p5017633.html

Good day Avital

when running your script entered to a window from "Plugins > New >
JavaScript" I get in the Log-window:

        "The median is: 71"

ImageJ 1.51h, OSX 10.11.6, 64bit Java 1.6.0_65.

HTH

Herbie

::::::::::::::::::::::::::::::::::::::::::::::
Am 27.11.16 um 15:57 schrieb Avital Steinberg:

> importClass(Packages.ij.IJ);
> importClass(Packages.ij.plugin.frame.RoiManager);
> importClass(Packages.ij.ImagePlus);
> importClass(Packages.ij.process.ImageProcessor);
> importClass(Packages.ij.gui.Roi);
> importClass(Packages.ij.gui.OvalRoi);
> importClass(Packages.ij.process.ImageStatistics);
>
> rm = RoiManager.getInstance();
> if (rm==null) rm = new RoiManager();
>
> imp = IJ.createImage("randRamp", "8-bit ramp", 2000, 2048, 1);
> imp.setRoi(new OvalRoi(471,273,177,180));
> imp.show();
> IJ.run("ROI Manager...", "");
> rm.addRoi(imp.getRoi());
> rm.select(0);
> ip = imp.getProcessor();
> selROI = rm.getRoi(0);
> imp.setRoi(selROI, false);
> ip.setRoi(selROI);
> stats = ip.getStatistics();
> median = stats.median; // Adjusted median
> IJ.log("The median is: " + median);

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html