public class ThresholdNamespace extends AbstractNamespace
Constructor and Description |
---|
ThresholdNamespace() |
ops, setEnvironment
context, getContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
context, getContext, setContext
public <T extends RealType<T>> Iterable<BitType> apply(Iterable<BitType> out, Iterable<T> in, T threshold)
public <T extends RealType<T>> IterableInterval<BitType> apply(IterableInterval<T> in, T threshold)
public <T extends RealType<T>> IterableInterval<BitType> apply(IterableInterval<BitType> out, IterableInterval<T> in, T threshold)
public <T> BitType apply(BitType out, Comparable<? super T> in, T threshold)
public <T> BitType apply(BitType out, T in, T threshold, Comparator<? super T> comparator)
public <T extends RealType<T>> T huang(Histogram1d<T> in)
public <T extends RealType<T>> T huang(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> huang(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> huang(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> huang(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> huang(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> T ij1(Histogram1d<T> in)
public <T extends RealType<T>> T ij1(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> ij1(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> ij1(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> ij1(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> ij1(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> List<Object> intermodes(Histogram1d<T> in)
public <T extends RealType<T>> List<Object> intermodes(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> intermodes(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> intermodes(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> intermodes(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> intermodes(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> isoData(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> isoData(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> List<Object> isoData(Histogram1d<T> in)
public <T extends RealType<T>> List<Object> isoData(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> isoData(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> isoData(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> li(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> li(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T li(Histogram1d<T> in)
public <T extends RealType<T>> T li(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> li(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> li(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> localContrastThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public <T extends RealType<T>> IterableInterval<BitType> localContrastThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>> IterableInterval<BitType> localMeanThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMeanThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMeanThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMeanThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMedianThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMedianThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMidGreyThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c)
public <T extends RealType<T>> IterableInterval<BitType> localMidGreyThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, double c)
public <T extends RealType<T>> IterableInterval<BitType> localNiblackThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c, double k)
public <T extends RealType<T>> IterableInterval<BitType> localNiblackThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, double c, double k)
public <T extends RealType<T>> IterableInterval<BitType> localNiblackThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double c, double k)
public <T extends RealType<T>> IterableInterval<BitType> localNiblackThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, double c, double k)
public <T extends RealType<T>> IterableInterval<BitType> localBernsenThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double contrastThreshold, double halfMaxValue)
public <T extends RealType<T>> IterableInterval<BitType> localBernsenThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, double contrastThreshold, double halfMaxValue)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k, double r)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k, double r)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public <T extends RealType<T>> IterableInterval<BitType> localPhansalkarThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k, double r)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k, double r)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds, double k)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
public <T extends RealType<T>> IterableInterval<BitType> localSauvolaThreshold(IterableInterval<BitType> out, RandomAccessibleInterval<T> in, RectangleShape shape)
public <T extends RealType<T>> IterableInterval<BitType> maxEntropy(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> maxEntropy(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T maxEntropy(Histogram1d<T> in)
public <T extends RealType<T>> T maxEntropy(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> maxEntropy(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> maxEntropy(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> maxLikelihood(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> maxLikelihood(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> List<Object> maxLikelihood(Histogram1d<T> in)
public <T extends RealType<T>> List<Object> maxLikelihood(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> maxLikelihood(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> maxLikelihood(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> mean(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> mean(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T mean(Histogram1d<T> in)
public <T extends RealType<T>> T mean(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> minError(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> minError(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> List<Object> minError(Histogram1d<T> in)
public <T extends RealType<T>> List<Object> minError(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> minError(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> minError(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> minimum(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> minimum(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> List<Object> minimum(Histogram1d<T> in)
public <T extends RealType<T>> List<Object> minimum(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> minimum(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> minimum(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> T moments(Histogram1d<T> in)
public <T extends RealType<T>> T moments(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> moments(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> moments(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> moments(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> moments(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> T otsu(Histogram1d<T> in)
public <T extends RealType<T>> T otsu(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> otsu(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> otsu(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> otsu(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> otsu(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> percentile(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> percentile(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T percentile(Histogram1d<T> in)
public <T extends RealType<T>> T percentile(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> percentile(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> percentile(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> renyiEntropy(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> renyiEntropy(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T renyiEntropy(Histogram1d<T> in)
public <T extends RealType<T>> T renyiEntropy(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> renyiEntropy(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> renyiEntropy(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> shanbhag(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> shanbhag(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T shanbhag(Histogram1d<T> in)
public <T extends RealType<T>> T shanbhag(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> shanbhag(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> shanbhag(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> IterableInterval<BitType> triangle(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> triangle(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>> T triangle(Histogram1d<T> in)
public <T extends RealType<T>> T triangle(T out, Histogram1d<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> triangle(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> triangle(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> T yen(Histogram1d<T> in)
public <T extends RealType<T>> T yen(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> yen(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> yen(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> yen(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> yen(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public <T extends RealType<T>> T rosin(Histogram1d<T> in)
public <T extends RealType<T>> T rosin(T out, Histogram1d<T> in)
public <T extends RealType<T>> IterableInterval<BitType> rosin(IterableInterval<T> in)
public <T extends RealType<T>> IterableInterval<BitType> rosin(IterableInterval<BitType> out, IterableInterval<T> in)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> rosin(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape)
public <T extends RealType<T>,B extends BooleanType<B>> IterableInterval<B> rosin(IterableInterval<B> out, RandomAccessibleInterval<T> in, Shape shape, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory)
public String getName()
Copyright © 2014–2022 ImageJ. All rights reserved.