Module org.scijava.ops.image
Class NormalizeIIFunction<I extends RealType<I>,O extends RealType<O>>
- java.lang.Object
-
- org.scijava.ops.image.image.normalize.NormalizeIIFunction<I,O>
-
- Type Parameters:
I- the element type of the inputO- the element type of the output
- All Implemented Interfaces:
Functions.Arity5<RandomAccessibleInterval<I>,I,I,O,O,RandomAccessibleInterval<O>>
public class NormalizeIIFunction<I extends RealType<I>,O extends RealType<O>> extends Object implements Functions.Arity5<RandomAccessibleInterval<I>,I,I,O,O,RandomAccessibleInterval<O>>
Normalizes anRandomAccessibleIntervalgiven its minimum and maximum to another range defined by minimum and maximum.- Author:
- Christian Dietz (University of Konstanz), Leon Yang
- Implementation Note:
- op names='image.normalize'
-
-
Constructor Summary
Constructors Constructor Description NormalizeIIFunction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RandomAccessibleInterval<O>apply(RandomAccessibleInterval<I> input, I sourceMin, I sourceMax, O targetMin, O targetMax)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.Functions.Arity5
andThen
-
-
-
-
Method Detail
-
apply
public RandomAccessibleInterval<O> apply(RandomAccessibleInterval<I> input, I sourceMin, I sourceMax, O targetMin, O targetMax)
TODO- Specified by:
applyin interfaceFunctions.Arity5<RandomAccessibleInterval<I extends RealType<I>>,I extends RealType<I>,I extends RealType<I>,O extends RealType<O>,O extends RealType<O>,RandomAccessibleInterval<O extends RealType<O>>>- Parameters:
input-sourceMin-sourceMax-targetMin-targetMax-- Returns:
- the output
-
-