Modifier and Type | Class and Description |
---|---|
class |
FourierTransform<T extends RealType<T>,S extends ComplexType<S>>
Deprecated.
use
FFT instead |
class |
InverseFourierTransform<T extends RealType<T>,S extends ComplexType<S>>
Deprecated.
use
FFT instead |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>,S extends ComplexType<S>> |
FFTFunctions.computeFFT(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory,
int[] imageOffset,
int[] imageSize,
int numThreads,
boolean scale)
Deprecated.
|
static <T extends RealType<T>,S extends ComplexType<S>> |
FFTFunctions.computeInverseFFT(RandomAccessibleInterval<S> complex,
ImgFactory<T> imgFactory,
T type,
int numThreads,
boolean scale,
boolean cropBack,
int[] originalSize,
int[] originalOffset,
float additionalNormalization)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends ComplexType<T>> |
FFTMethods.complexConjugate(RandomAccessibleInterval<T> complexData) |
static <C extends ComplexType<C>> |
FFTMethods.complexToComplex(RandomAccessibleInterval<C> data,
int dim,
boolean forward)
Computes a complex-to-complex forward or inverse FFT transform of an
n-dimensional dataset in a certain dimension.
|
static <C extends ComplexType<C>> |
FFTMethods.complexToComplex(RandomAccessibleInterval<C> data,
int dim,
boolean forward,
boolean scale)
Computes a complex-to-complex forward or inverse FFT transform of an
n-dimensional dataset in a certain dimension.
|
static <C extends ComplexType<C>> |
FFTMethods.complexToComplex(RandomAccessibleInterval<C> data,
int dim,
boolean forward,
boolean scale,
ExecutorService service)
Computes a complex-to-complex forward or inverse FFT transform of an
n-dimensional dataset in a certain dimension.
|
static <C extends ComplexType<C>> |
FFT.complexToComplexForward(RandomAccessibleInterval<C> data) |
static <C extends ComplexType<C>> |
FFT.complexToComplexForward(RandomAccessibleInterval<C> data,
ExecutorService service) |
static <C extends ComplexType<C>> |
FFT.complexToComplexForward(RandomAccessibleInterval<C> data,
int numThreads) |
static <C extends ComplexType<C>> |
FFT.complexToComplexInverse(RandomAccessibleInterval<C> data) |
static <C extends ComplexType<C>> |
FFT.complexToComplexInverse(RandomAccessibleInterval<C> data,
ExecutorService service) |
static <C extends ComplexType<C>> |
FFT.complexToComplexInverse(RandomAccessibleInterval<C> data,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
ExecutorService service)
Deprecated.
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
int dim)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
int dim,
boolean scale,
ExecutorService service)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
int dim,
boolean scale,
int nThreads)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
Interval interval,
int dim)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
Interval interval,
int dim,
boolean scale)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
Interval interval,
int dim,
boolean scale,
ExecutorService service)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFTMethods.complexToReal(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
Interval interval,
int dim,
boolean scale,
int nThreads)
Computes a complex-to-real inverse FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToRealUnpad(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToRealUnpad(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToRealUnpad(RandomAccessibleInterval<C> input,
RandomAccessibleInterval<R> output,
int numThreads) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type,
ExecutorService service)
Deprecated.
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type,
int numThreads) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
ExecutorService service) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
ExecutorService service) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
int dim)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
int numThreads) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
int dim,
boolean scale)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
int dim,
boolean scale,
ExecutorService service)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
int dim,
boolean scale,
int nThreads)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
Interval interval,
int dim)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
Interval interval,
int dim,
boolean scale)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
Interval interval,
int dim,
boolean scale,
ExecutorService service)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFTMethods.realToComplex(RandomAccessibleInterval<R> input,
RandomAccessibleInterval<C> output,
Interval interval,
int dim,
boolean scale,
int nThreads)
Computes a real-to-complex forward FFT transform of an n-dimensional
dataset in a certain dimension (typically dim = 0).
|
Modifier and Type | Interface and Description |
---|---|
interface |
EigenValues<T extends RealType<T>,U extends ComplexType<U>>
Interface for handling different cases, e.g.
|
class |
EigenValues1D<T extends RealType<T>,U extends ComplexType<U>> |
class |
EigenValues2DSquare<T extends RealType<T>,U extends ComplexType<U>> |
class |
EigenValues2DSymmetric<T extends RealType<T>,U extends ComplexType<U>> |
class |
EigenValuesSquare<T extends RealType<T>,U extends ComplexType<U>> |
class |
EigenValuesSymmetric<T extends RealType<T>,U extends ComplexType<U>> |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>,U extends ComplexType<U>> |
TensorEigenValues.calculateEigenValues(RandomAccessibleInterval<T> tensor,
RandomAccessibleInterval<U> eigenvalues,
EigenValues<T,U> ev) |
static <T extends RealType<T>,U extends ComplexType<U>> |
TensorEigenValues.calculateEigenValues(RandomAccessibleInterval<T> tensor,
RandomAccessibleInterval<U> eigenvalues,
EigenValues<T,U> ev,
int nTasks,
ExecutorService es) |
static <T extends RealType<T>,U extends ComplexType<U>> |
TensorEigenValues.calculateEigenValuesSquare(RandomAccessibleInterval<T> tensor,
RandomAccessibleInterval<U> eigenvalues) |
static <T extends RealType<T>,U extends ComplexType<U>> |
TensorEigenValues.calculateEigenValuesSquare(RandomAccessibleInterval<T> tensor,
RandomAccessibleInterval<U> eigenvalues,
int nTasks,
ExecutorService es) |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.invalid() |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.oneDimensional() |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.square(int nDim) |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.square2D() |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.symmetric(int nDim) |
static <T extends RealType<T>,U extends ComplexType<U>> |
EigenValues.symmetric2D() |
Modifier and Type | Class and Description |
---|---|
class |
ComplexImaginaryFloatConverter<R extends ComplexType<R>>
Returns the imaginary value of a complex value
|
class |
ComplexPhaseFloatConverter<R extends ComplexType<R>>
Computes the phase spectrum for a complex value
|
class |
ComplexPowerFloatConverter<R extends ComplexType<R>>
Computes the power spectrum for a complex value
|
class |
ComplexPowerGLogFloatConverter<R extends ComplexType<R>>
Computes the generalized log of the power spectrum for a complex value
|
class |
ComplexRealFloatConverter<R extends ComplexType<R>>
Returns the real value for of complex value
|
Modifier and Type | Method and Description |
---|---|
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter) |
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
ExecutorService service)
Displays a complex type as power spectrum, phase spectrum, real values or
imaginary values depending on the converter
|
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title) |
static <T extends ComplexType<T>> |
ImageJFunctions.show(RandomAccessibleInterval<T> img,
Converter<T,FloatType> converter,
String title,
ExecutorService service)
Displays a complex type as power spectrum, phase spectrum, real values or
imaginary values depending on the converter
|
Modifier and Type | Interface and Description |
---|---|
interface |
BooleanType<T extends BooleanType<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
BitType
TODO
|
class |
BoolType
A
BooleanType wrapping a single primitive boolean variable. |
class |
NativeBoolType
NativeType backed by boolean . |
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexType<T extends ComplexType<T>>
TODO
|
Modifier and Type | Interface and Description |
---|---|
interface |
IntegerType<T extends IntegerType<T>>
TODO
|
interface |
RealType<T extends RealType<T>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComplexType<T extends AbstractComplexType<T>>
TODO
|
class |
ComplexDoubleLongAccessType |
class |
ComplexDoubleType
TODO
|
class |
ComplexFloatLongAccessType |
class |
ComplexFloatType
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIntegerBitType<T extends AbstractIntegerBitType<T>>
The performance of this type is traded off for the gain in memory storage.
|
class |
AbstractIntegerType<T extends AbstractIntegerType<T>>
TODO
|
class |
ByteLongAccessType |
class |
ByteType
TODO
|
class |
GenericByteLongAccessType<T extends GenericByteLongAccessType<T>>
TODO
|
class |
GenericByteType<T extends GenericByteType<T>>
TODO
|
class |
GenericIntLongAccessType<T extends GenericIntLongAccessType<T>> |
class |
GenericIntType<T extends GenericIntType<T>>
TODO
|
class |
GenericLongLongAccessType<T extends GenericLongLongAccessType<T>>
Abstract superclass for Long types.
|
class |
GenericLongType<T extends GenericLongType<T>>
Abstract superclass for Long types.
|
class |
GenericShortLongAccessType<T extends GenericShortLongAccessType<T>>
Abstract base class for
native IntegerType s that
encode their value into a 16bit short. |
class |
GenericShortType<T extends GenericShortType<T>>
Abstract base class for
native IntegerType s that
encode their value into a 16bit short. |
class |
IntLongAccessType |
class |
IntType
TODO
|
class |
LongLongAccessType |
class |
LongType
TODO
|
class |
ShortLongAccessType |
class |
ShortType
TODO
|
class |
Unsigned128BitType
A
Type with a bit depth of 128. |
class |
Unsigned12BitType
A 12-bit
Type whose data is stored in a LongAccess . |
class |
Unsigned2BitType
A
Type with a bit depth of 2. |
class |
Unsigned4BitType
A
Type with a bit depth of 4. |
class |
UnsignedByteLongAccessType |
class |
UnsignedByteType
TODO
|
class |
UnsignedIntLongAccessType |
class |
UnsignedIntType
TODO
|
class |
UnsignedLongLongAccessType
TODO
|
class |
UnsignedLongType
TODO
|
class |
UnsignedShortLongAccessType |
class |
UnsignedShortType
TODO
|
class |
UnsignedVariableBitLengthType
A
Type with arbitrary bit depth up to maximum 64 bits. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRealType<T extends AbstractRealType<T>>
TODO
|
class |
DoubleLongAccessType |
class |
DoubleType
TODO
|
class |
FloatLongAccessType |
class |
FloatType
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVolatileNativeRealType<R extends RealType<R> & NativeType<R>,T extends AbstractVolatileNativeRealType<R,T>>
|
class |
AbstractVolatileRealType<R extends RealType<R>,T extends AbstractVolatileRealType<R,T>>
Abstract base class for
VolatileRealType s that wrap RealType . |
class |
VolatileByteType
|
class |
VolatileDoubleType
A
Volatile variant of DoubleType . |
class |
VolatileFloatType
|
class |
VolatileIntType
|
class |
VolatileLongType
|
class |
VolatileRealType<T extends RealType<T>>
Something volatile that has a value and is either VALID or INVALID.
|
class |
VolatileShortType
|
class |
VolatileUnsignedByteType
A
Volatile variant of UnsignedByteType . |
class |
VolatileUnsignedIntType
A
Volatile variant of UnsignedIntType . |
class |
VolatileUnsignedLongType
A
Volatile variant of UnsignedLongType . |
class |
VolatileUnsignedShortType
A
Volatile variant of UnsignedShortType . |
Copyright © 2015–2022 ImgLib2. All rights reserved.