T
- public class NormalizeIIFunction<T extends RealType<T>> extends UFViaUCAllSame<IterableInterval<T>> implements Ops.Image.Normalize
IterableInterval
given its minimum and maximum to
another range defined by minimum and maximum.SpecialOp.Flavor
ALIASES, NAME
Constructor and Description |
---|
NormalizeIIFunction() |
Modifier and Type | Method and Description |
---|---|
IterableInterval<T> |
calculate(IterableInterval<T> input)
Calculates the output given some input.
|
IterableInterval<T> |
createOutput(IterableInterval<T> input)
Create an output object given some input.
|
UnaryComputerOp<IterableInterval<T>,IterableInterval<T>> |
createWorker(IterableInterval<T> t) |
void |
initialize()
Initializes the object.
|
in, out, run, setInput
ops, setEnvironment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ops, setEnvironment
getArity, getIndependentInstance, run, run
candidates, filterArity, op
in, setInput
calculate, getIndependentInstance, run
run
public UnaryComputerOp<IterableInterval<T>,IterableInterval<T>> createWorker(IterableInterval<T> t)
createWorker
in interface DelegatingUnaryOp<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,UnaryComputerOp<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>>>
public IterableInterval<T> createOutput(IterableInterval<T> input)
UnaryOutputFactory
createOutput
in interface UnaryOutputFactory<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>>
input
- which determines how to create the outputpublic void initialize()
Initializable
initialize
in interface Initializable
initialize
in class UFViaUC<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>>
public IterableInterval<T> calculate(IterableInterval<T> input)
UnaryFunctionOp
calculate
in interface UnaryFunctionOp<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>>
calculate
in class UFViaUC<IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>,IterableInterval<T extends RealType<T>>>
input
- Argument to the functionCopyright © 2014–2022 ImageJ. All rights reserved.