Module org.scijava.ops.image
Class ComputeLocalBernsenThreshold<T extends RealType<T>>
- java.lang.Object
-
- org.scijava.ops.image.threshold.localBernsen.ComputeLocalBernsenThreshold<T>
-
- Type Parameters:
T- input type
- All Implemented Interfaces:
Computers.Arity4<Iterable<T>,T,Double,Double,BitType>,Consumers.Arity5<Iterable<T>,T,Double,Double,BitType>
public class ComputeLocalBernsenThreshold<T extends RealType<T>> extends Object implements Computers.Arity4<Iterable<T>,T,Double,Double,BitType>
Local threshold method which is similar toComputeLocalMidGreyThreshold, but uses a constant value rather than the value of the input pixel when the contrast in the neighborhood of that pixel is too small.- Author:
- Jonathan Hale, Stefan Helfrich (University of Konstanz)
- Implementation Note:
- op names='threshold.localBernsen'
-
-
Constructor Summary
Constructors Constructor Description ComputeLocalBernsenThreshold()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends RealType<T>>
voidcompute(Iterable<T> inputNeighborhood, T inputCenterPixel, Double contrastThreshold, Double halfMaxValue, Function<Iterable<T>,Pair<T,T>> minMaxOp, BitType output)voidcompute(Iterable<T> inputNeighborhood, T inputCenterPixel, Double contrastThreshold, Double halfMaxValue, BitType output)TODO-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.scijava.function.Computers.Arity4
accept
-
Methods inherited from interface org.scijava.function.Consumers.Arity5
andThen
-
-