Package process
Class DetectionSegmentation
java.lang.Object
process.DetectionSegmentation
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic double -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecomputeK(float stepsPerOctave) static doublecomputeK(int stepsPerOctave) static floatcomputeKWeight(float k) static float[]computeSigma(float k, float initialSigma) static float[]computeSigmaDiff(float[] sigma, float imageSigma) static ArrayList<mpicbg.imglib.algorithm.scalespace.DifferenceOfGaussianPeak<mpicbg.imglib.type.numeric.real.FloatType>> extractBeadsLaPlaceImgLib(mpicbg.imglib.image.Image<mpicbg.imglib.type.numeric.real.FloatType> img, mpicbg.imglib.outofbounds.OutOfBoundsStrategyFactory<mpicbg.imglib.type.numeric.real.FloatType> oobsFactory, float imageSigma, float sigma1, float sigma2, float minPeakValue, float minInitialPeakValue, boolean findMax, boolean findMin, int localization, int iterations, double[] sigma, int[] region, int debugLevel) static floatgetDiffSigma(float sigmaA, float sigmaB) static booleangetRangeForFit(long[] min, long[] max, int[] range, int[] p, mpicbg.imglib.image.Image<?> img)
-
Field Details
-
DEBUG_ALL
public static final int DEBUG_ALL- See Also:
-
DEBUG_MAIN
public static final int DEBUG_MAIN- See Also:
-
DEBUG_ERRORONLY
public static final int DEBUG_ERRORONLY- See Also:
-
distanceThreshold
public static double distanceThreshold
-
-
Constructor Details
-
DetectionSegmentation
public DetectionSegmentation()
-
-
Method Details
-
extractBeadsLaPlaceImgLib
public static ArrayList<mpicbg.imglib.algorithm.scalespace.DifferenceOfGaussianPeak<mpicbg.imglib.type.numeric.real.FloatType>> extractBeadsLaPlaceImgLib(mpicbg.imglib.image.Image<mpicbg.imglib.type.numeric.real.FloatType> img, mpicbg.imglib.outofbounds.OutOfBoundsStrategyFactory<mpicbg.imglib.type.numeric.real.FloatType> oobsFactory, float imageSigma, float sigma1, float sigma2, float minPeakValue, float minInitialPeakValue, boolean findMax, boolean findMin, int localization, int iterations, double[] sigma, int[] region, int debugLevel) -
getRangeForFit
public static boolean getRangeForFit(long[] min, long[] max, int[] range, int[] p, mpicbg.imglib.image.Image<?> img) -
computeK
public static double computeK(float stepsPerOctave) -
computeK
public static double computeK(int stepsPerOctave) -
computeKWeight
public static float computeKWeight(float k) -
computeSigma
public static float[] computeSigma(float k, float initialSigma) -
getDiffSigma
public static float getDiffSigma(float sigmaA, float sigmaB) -
computeSigmaDiff
public static float[] computeSigmaDiff(float[] sigma, float imageSigma)
-