edu.jhu.tmaj.beans.masks.results
Class ParticleStatsUtil

java.lang.Object
  extended by edu.jhu.tmaj.beans.masks.results.ParticleStatsUtil

public final class ParticleStatsUtil
extends java.lang.Object


Field Summary
static double CALCULATED_PARTICLE_SIZE_MAXIMUM
           
static double CALCULATED_PARTICLE_SIZE_MINIMUM
           
 
Constructor Summary
ParticleStatsUtil()
           
 
Method Summary
static boolean[] getImageJFunction(ij.ImagePlus imagePlus, boolean[] inputMask, java.lang.String imageJFunction)
           
static boolean[] getImageJFunction(ij.ImagePlus imagePlus, boolean[] inputMask, java.lang.String imageJFunction, int iterationCount)
           
static boolean[] getParticleFilteredMask(ij.ImagePlus imagePlus, boolean[] inputMask, double minSize, double maxSize)
           
static MaskStats getParticleStats(ij.ImagePlus imagePlus, boolean[] inputMask)
           
static void showDebugParticleStats(ij.ImagePlus imagePlus, boolean[] inputMask, double minSize, double maxSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALCULATED_PARTICLE_SIZE_MINIMUM

public static final double CALCULATED_PARTICLE_SIZE_MINIMUM
See Also:
Constant Field Values

CALCULATED_PARTICLE_SIZE_MAXIMUM

public static final double CALCULATED_PARTICLE_SIZE_MAXIMUM
See Also:
Constant Field Values
Constructor Detail

ParticleStatsUtil

public ParticleStatsUtil()
Method Detail

getImageJFunction

public static boolean[] getImageJFunction(ij.ImagePlus imagePlus,
                                          boolean[] inputMask,
                                          java.lang.String imageJFunction)

getImageJFunction

public static boolean[] getImageJFunction(ij.ImagePlus imagePlus,
                                          boolean[] inputMask,
                                          java.lang.String imageJFunction,
                                          int iterationCount)

getParticleFilteredMask

public static boolean[] getParticleFilteredMask(ij.ImagePlus imagePlus,
                                                boolean[] inputMask,
                                                double minSize,
                                                double maxSize)

showDebugParticleStats

public static void showDebugParticleStats(ij.ImagePlus imagePlus,
                                          boolean[] inputMask,
                                          double minSize,
                                          double maxSize)

getParticleStats

public static MaskStats getParticleStats(ij.ImagePlus imagePlus,
                                         boolean[] inputMask)