T
- public class CreateKernelGaborIsotropic<T extends ComplexType<T>> extends AbstractBinaryFunctionOp<Double,double[],RandomAccessibleInterval<T>> implements Ops.Create.KernelGabor
Is uses DefaultCreateKernelGabor
to do the work, refer there
for the explanation of the parameters.
SpecialOp.Flavor
NAME
Constructor and Description |
---|
CreateKernelGaborIsotropic() |
Modifier and Type | Method and Description |
---|---|
RandomAccessibleInterval<T> |
calculate(Double sigma,
double[] period)
Calculates the output given two inputs.
|
void |
initialize()
Initializes the object.
|
in1, in2, out, run, setInput1, setInput2
ops, setEnvironment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ops, setEnvironment
calculate, getIndependentInstance, run
in, setInput
calculate, run
run
candidates, filterArity, op
public void initialize()
Initializable
initialize
in interface Initializable
public RandomAccessibleInterval<T> calculate(Double sigma, double[] period)
BinaryFunctionOp
calculate
in interface BinaryFunctionOp<Double,double[],RandomAccessibleInterval<T extends ComplexType<T>>>
sigma
- first argument to the functionperiod
- second argument to the functionCopyright © 2014–2022 ImageJ. All rights reserved.