public class DoGPeaks<N extends RealType<N>> extends ArrayList<float[]>
Image, and this class itself
becomes the List of found peaks, each as a float[] array that specifies its position.
See also DifferenceOfGaussian, DifferenceOfGaussianPeak.modCount| Constructor and Description |
|---|
DoGPeaks(Image<N> img,
double[] sigmaLarge,
double[] sigmaSmall,
Number minPeakValue,
Number normalizationFactor) |
DoGPeaks(Image<N> img,
Number sigmaLarge,
Number sigmaSmall,
Number minPeakValue,
Number normalizationFactor)
Consider the as isotropic: apply the same sigma to all dimensions.
|
DoGPeaks(Object fn,
double[] sigmaLarge,
double[] sigmaSmall,
Number minPeakValue,
Number normalizationFactor) |
DoGPeaks(Object fn,
float[] sigmaLarge,
float[] sigmaSmall,
Number minPeakValue,
Number normalizationFactor)
Consider the as an isotropic image: apply the same sigma to all dimensions.
|
DoGPeaks(Object fn,
List<Number> sigmaLarge,
List<Number> sigmaSmall,
Number minPeakValue,
Number normalizationFactor)
Consider the as an isotropic image: apply the same sigma to all dimensions.
|
DoGPeaks(Object fn,
Number sigmaLarge,
Number sigmaSmall,
Number minPeakValue,
Number normalizationFactor) |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
asPoints()
Returns a list of peaks as Java3D points: Point2f for 2D images, Point3f for 3D images, and Point4f for 4D images.
|
List<Object> |
asPoints(float[] scalingFactor)
|
List<Object> |
asPoints(Number scalingFactor)
Returns a list of peaks as Java3D points: Point2f for 2D images, Point3f for 3D images, and Point4f for 4D images.
|
List<DifferenceOfGaussianPeak<FloatType>> |
getPeaks()
Get all peaks as
DifferenceOfGaussianPeak instances. |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeequals, hashCodecontainsAll, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitcontainsAll, equals, hashCodeparallelStream, streampublic DoGPeaks(Object fn, Number sigmaLarge, Number sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
Exceptionpublic DoGPeaks(Image<N> img, Number sigmaLarge, Number sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
Exceptionpublic DoGPeaks(Object fn, List<Number> sigmaLarge, List<Number> sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
Exceptionpublic DoGPeaks(Object fn, float[] sigmaLarge, float[] sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
Exceptionpublic DoGPeaks(Object fn, double[] sigmaLarge, double[] sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
Exceptionpublic DoGPeaks(Image<N> img, double[] sigmaLarge, double[] sigmaSmall, Number minPeakValue, Number normalizationFactor) throws Exception
img - The Image to search peaks into.sigmaLarge - A double[] array with a sigma value for each dimension of the image.sigmaSmall - A double[] array with a sigma value for each dimension of the image.minPeakValue - The lowest intensity value for a difference of Gaussian peak to be considered so.normalizationFactor - See DifferenceOfGaussian.Exceptionpublic List<DifferenceOfGaussianPeak<FloatType>> getPeaks()
DifferenceOfGaussianPeak instances.public List<Object> asPoints(float[] scalingFactor) throws Exception
Point2f for 2D images
Point3f for 3D images
Point4f for 4D imagesIllegalArgumentException - if scalingFactor.length is different than the image dimensions.Exception - if the image dimensions is not 2, 3, or 4.public List<Object> asPoints() throws Exception
ExceptionCopyright © 2015–2021 Fiji. All rights reserved.