Module org.scijava.ops.image
Package org.scijava.ops.image.filter.fft
Class FFTMethodsOpC<T extends RealType<T>,C extends ComplexType<C>>
- java.lang.Object
-
- org.scijava.ops.image.filter.fft.FFTMethodsOpC<T,C>
-
- Type Parameters:
T-C-
- All Implemented Interfaces:
BiConsumer<RandomAccessibleInterval<T>,RandomAccessibleInterval<C>>,Computers.Arity1<RandomAccessibleInterval<T>,RandomAccessibleInterval<C>>
public class FFTMethodsOpC<T extends RealType<T>,C extends ComplexType<C>> extends Object implements Computers.Arity1<RandomAccessibleInterval<T>,RandomAccessibleInterval<C>>
Forward FFT computer that operates on an RAI and wraps FFTMethods. The input and output size must conform to a supported FFT size. UseComputeFFTSizeto calculate the supported FFT size.- Author:
- Brian Northan
- Implementation Note:
- op names='filter.fft', priority='0.'
-
-
Constructor Summary
Constructors Constructor Description FFTMethodsOpC()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompute(RandomAccessibleInterval<T> input, RandomAccessibleInterval<C> output)TODO-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.function.BiConsumer
andThen
-
Methods inherited from interface org.scijava.function.Computers.Arity1
accept
-
-
-
-
Method Detail
-
compute
public void compute(RandomAccessibleInterval<T> input, RandomAccessibleInterval<C> output)
TODO- Specified by:
computein interfaceComputers.Arity1<T extends RealType<T>,C extends ComplexType<C>>- Parameters:
input-output-
-
-