Modifier and Type | Class and Description |
---|---|
class |
LiICQ<T extends RealType<T>,U extends RealType<U>>
This algorithm calculates Li et al.'s ICQ (intensity correlation quotient).
|
Modifier and Type | Class and Description |
---|---|
class |
KendallTauBRank<T extends RealType<T>,U extends RealType<U>>
This algorithm calculates Kendall's Tau-b rank correlation coefficient
|
Modifier and Type | Class and Description |
---|---|
class |
MTKT<T extends RealType<T>,U extends RealType<U>>
This algorithm calculates Maximum Trunctated Kendall Tau (MTKT) from Wang et
al.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPearsons<T extends RealType<T>,U extends RealType<U>>
A class that represents the mean calculation of the two source images in the
data container.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPValue<T extends RealType<T>,U extends RealType<U>>
This algorithm repeatedly executes a colocalization algorithm, computing a
p-value.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateImgFromDimsAndType<T extends NativeType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
CreateKernel2ndDerivBiGaussDoubleType
Creates 2nd derivative of an isotropic BiGauss kernel of type
DoubleType ,
uses DefaultCreateKernel2ndDerivBiGauss to do the job. |
class |
CreateKernelBiGaussDoubleType
Creates an isotropic BiGauss kernel of type
DoubleType ,
uses DefaultCreateKernelBiGauss to do the job. |
class |
DefaultCreateKernel2ndDerivBiGauss<T extends ComplexType<T>>
Creates 2nd derivative of an isotropic BiGauss kernel
with the pair of sigmas specification.
|
class |
DefaultCreateKernelBiGauss<T extends ComplexType<T>>
Creates an isotropic BiGauss kernel
with the pair of sigmas specification.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateKernelGaborComplexDoubleType
Creates a Gabor kernel of type
ComplexDoubleType ,
uses DefaultCreateKernelGabor to do the job. |
class |
CreateKernelGaborDoubleType
Creates a Gabor kernel of type
DoubleType ,
uses DefaultCreateKernelGabor to do the job. |
class |
CreateKernelGaborIsotropic<T extends ComplexType<T>>
Creates an isotropic Gabor kernel, i.e.,
with one sigma for all axes, and a period vector.
|
class |
CreateKernelGaborIsotropicComplexDoubleType
Creates an isotropic Gabor kernel of type
ComplexDoubleType ,
uses DefaultCreateKernelGabor to do the job. |
class |
CreateKernelGaborIsotropicDoubleType
Creates an isotropic Gabor kernel of type
DoubleType ,
uses DefaultCreateKernelGabor to do the job. |
class |
DefaultCreateKernelGabor<T extends ComplexType<T>>
Creates a Gabor kernel
with specifications for individual sigma per axis, and a period vector.
|
Modifier and Type | Class and Description |
---|---|
class |
PadAndRichardsonLucy<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
Richardson Lucy function op that operates on (@link RandomAccessibleInterval)
(Lucy, L.
|
class |
PadAndRichardsonLucyTV<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
Richardson Lucy with total variation function op that operates on (@link
RandomAccessibleInterval) (Richardson-Lucy algorithm with total variation
regularization for 3D confocal microscope deconvolution Microsc Res Rech 2006
Apr; 69(4)- 260-6)
|
class |
RichardsonLucyC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Richardson Lucy algorithm for (@link RandomAccessibleInterval) (Lucy, L.
|
class |
RichardsonLucyCorrection<I extends RealType<I>,O extends RealType<O>,C extends ComplexType<C>>
Computes Richardson Lucy correction factor for (@link
RandomAccessibleInterval) (Lucy, L.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFFTFilterC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Abstract class for FFT based filter computers
|
class |
AbstractIterativeFFTFilterC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Abstract class for iterative FFT filters that perform on RAI.
|
class |
AbstractPadAndFFTFilter<I extends RealType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K>,C extends ComplexType<C> & NativeType<C>>
Abstract class for binary filter that performs operations using an image and
kernel in the frequency domain using the imglib2 FFTMethods library.
|
class |
FFTMethodsLinearFFTFilterC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Convolve op for (@link RandomAccessibleInterval)
|
Modifier and Type | Class and Description |
---|---|
class |
ConvolveFFTC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Convolve op for (@link RandomAccessibleInterval)
|
class |
ConvolveNaiveF<I extends RealType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K>>
Function adapter for
ConvolveFFTC . |
class |
PadAndConvolveFFT<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
Convolve op for (@link Img)
|
class |
PadAndConvolveFFTF<I extends RealType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K>>
Function adapter for
PadAndConvolveFFT . |
Modifier and Type | Class and Description |
---|---|
class |
CorrelateFFTC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>>
Correlate op for (@link RandomAccessibleInterval)
|
class |
PadAndCorrelateFFT<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
Correlate op for (@link Img)
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDerivativeGauss<T extends RealType<T>>
Performs the 2-D partial derivative Gaussian kernel convolutions on an image,
at a particular point.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateOutputFFTMethods<T>
Function that creates an output for FFTMethods FFT
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultPadInputFFT<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Op used to pad the image using the default FFT padding scheme.
|
class |
DefaultPadShiftKernelFFT<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Op used to pad the kernel using the default FFT padding scheme and shift the center
of the kernel to the origin
|
class |
PaddingIntervalCentered<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends Interval>
Op used to calculate and return a centered padding interval given an input
RAI and the desired padded dimensions
|
class |
PaddingIntervalOrigin<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends Interval>
Op used to translate the center of an interval the origin.
|
class |
PadInputFFT<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Abstract Op used to pad the image by extending the borders optionally using
an "fftSize" op to make the final image size compatible with an FFT library.
|
class |
PadInputFFTMethods<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Op used to pad the image to a size that is compatible with FFTMethods
|
class |
PadShiftKernel<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Op used to pad a kernel and shift the center of the kernel to the origin
|
class |
PadShiftKernelFFTMethods<T extends ComplexType<T>,I extends RandomAccessibleInterval<T>,O extends RandomAccessibleInterval<T>>
Op used to pad a kernel to a size that is compatible with FFTMethods and
shift the center of the kernel to the origin
|
Modifier and Type | Class and Description |
---|---|
class |
MergeLabeling<L,I extends IntegerType<I>,B extends BooleanType<B>>
Merges the labels of two
ImgLabeling within a defined mask (if
provided). |
Modifier and Type | Class and Description |
---|---|
class |
Rotate3d
Rotates the vector by the quaternion.
|
class |
Rotate3f
Rotates the vector by the quaternion.
|
Modifier and Type | Class and Description |
---|---|
static class |
BooleanTypeLogic.And<T extends BooleanType<T>>
Performs logical and (&&) between two
BooleanType s. |
static class |
BooleanTypeLogic.ComparableGreaterThan<I extends Comparable<I>,O extends BooleanType<O>>
Performs greater-than (>) between two
Comparable s. |
static class |
BooleanTypeLogic.ComparableGreaterThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>>
Performs greater-than-or-equal (>=) between two
Comparable s. |
static class |
BooleanTypeLogic.ComparableLessThan<I extends Comparable<I>,O extends BooleanType<O>>
Performs less-than (<) between two
Comparable s. |
static class |
BooleanTypeLogic.ComparableLessThanOrEqual<I extends Comparable<I>,O extends BooleanType<O>>
Performs less-than-or-equal (<=) between two
Comparable s. |
static class |
BooleanTypeLogic.ObjectsEqual<O extends BooleanType<O>>
Performs equals (==) between two
Object s. |
static class |
BooleanTypeLogic.ObjectsNotEqual<O extends BooleanType<O>>
Performs not-equals (!=) between two
Object s. |
static class |
BooleanTypeLogic.Or<T extends BooleanType<T>>
Performs logical or (||) between two
BooleanType s. |
static class |
BooleanTypeLogic.Xor<T extends BooleanType<T>>
Performs logical xor (^) between two
BooleanType s. |
static class |
IIToIIOutputII.And<T extends BooleanType<T>> |
static class |
IIToIIOutputII.Or<T extends BooleanType<T>> |
static class |
IIToIIOutputII.Xor<T extends BooleanType<T>> |
static class |
IIToRAIOutputII.And<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Or<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Xor<T extends NumericType<T>> |
Modifier and Type | Interface and Description |
---|---|
interface |
CenterAwareComputerOp<I,O>
A center aware computer calculates a result from a given input and
its surrounding neighborhood, storing it into the specified output reference.
|
interface |
CenterAwareIntegralComputerOp<I,O>
A center-aware computer calculates a result from a given input and
the surrounding rectangular neighborhood in (multiple) integral images.
|
interface |
MapNeighborhood<EI,EO,PI,PO,OP extends Op>
Typed interface for "map" ops that work with neighborhoods.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCenterAwareComputerOp<I,O>
Abstract superclass for
CenterAwareComputerOp implementations. |
class |
AbstractMapNeighborhood<EI,EO,PI,PO,OP extends Op>
Abstract base class for
MapNeighborhood implementations. |
class |
DefaultMapNeighborhood<I,O>
|
class |
MapNeighborhoodWithCenter<I,O>
Evaluates a
CenterAwareComputerOp for each Neighborhood on
the input RandomAccessibleInterval and sets the value of the
corresponding pixel on the output IterableInterval . |
Modifier and Type | Class and Description |
---|---|
static class |
BinaryRealTypeMath.Add<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the addition of the
real components of two input real numbers.
|
static class |
BinaryRealTypeMath.And<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the logical AND of the
real component of two input real numbers.
|
static class |
BinaryRealTypeMath.Divide<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the division of the
real component of two input real numbers.
|
static class |
BinaryRealTypeMath.Multiply<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the multiplication of
the real component of two input real numbers.
|
static class |
BinaryRealTypeMath.Or<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the logical OR of the
real component of two input real numbers.
|
static class |
BinaryRealTypeMath.Subtract<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the subtraction between
the real component of two input real numbers.
|
static class |
BinaryRealTypeMath.Xor<I1 extends RealType<I1>,I2 extends RealType<I2>,O extends RealType<O>>
Sets the real component of an output real number to the logical XOR of the
real component of two input real numbers.
|
static class |
IIToIIOutputII.Add<T extends NumericType<T>> |
static class |
IIToIIOutputII.Divide<T extends NumericType<T>> |
static class |
IIToIIOutputII.Multiply<T extends NumericType<T>> |
static class |
IIToIIOutputII.Subtract<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Add<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Divide<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Multiply<T extends NumericType<T>> |
static class |
IIToRAIOutputII.Subtract<T extends NumericType<T>> |
static class |
NumericTypeBinaryMath.Add<T extends NumericType<T>>
Op that adds (+) two NumericType values.
|
static class |
NumericTypeBinaryMath.Divide<T extends NumericType<T>>
Op that divides (/) two NumericType values.
|
static class |
NumericTypeBinaryMath.Multiply<T extends NumericType<T>>
Op that multiplies (*) two NumericType values.
|
static class |
NumericTypeBinaryMath.Subtract<T extends NumericType<T>>
Op that subtracts (-) two NumericType values.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplexConjugateMultiplyMap<T extends ComplexType<T>> |
class |
ComplexConjugateMultiplyOp<T extends ComplexType<T>> |
Modifier and Type | Class and Description |
---|---|
class |
ListBlackTopHat<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
ListClose<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDilate<T extends RealType<T>>
Computes the dilation of a
RandomAccessibleInterval using a single
Shape . |
class |
ListDilate<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultErode<T extends RealType<T>>
Computes the erosion of a
RandomAccessibleInterval using a single
Shape . |
class |
ListErode<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultFloodFill<T extends Type<T> & Comparable<T>> |
Modifier and Type | Class and Description |
---|---|
class |
ListOpen<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
Outline<B extends BooleanType<B>>
The Op creates an output interval where the objects are hollow versions from
the input.
|
Modifier and Type | Class and Description |
---|---|
class |
ListTopHat<T extends RealType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryOp<I1,I2,O>
Abstract base class for
BinaryOp implementations. |
Modifier and Type | Method and Description |
---|---|
default BinaryOp<I1,I2,O> |
BinaryOp.getIndependentInstance() |
Modifier and Type | Interface and Description |
---|---|
interface |
DelegatingBinaryOp<I1,I2,O,DI1,DI2,DO,OP extends BinaryOp<DI1,DI2,DO>>
|
Modifier and Type | Interface and Description |
---|---|
interface |
DelegatingBinaryOp<I1,I2,O,DI1,DI2,DO,OP extends BinaryOp<DI1,DI2,DO>>
|
Modifier and Type | Class and Description |
---|---|
class |
BCViaBC<I1 extends DI1,I2 extends DI2,O extends DO,DI1,DI2,DO>
Base class for
BinaryComputerOp s that delegate to other
BinaryComputerOp s. |
class |
BCViaBCAllSame<IO>
Base class for
BinaryComputerOp s that delegate to other
BinaryComputerOp s with all matching types (inputs same as output). |
class |
BCViaBCSameIO<I1,I2,O>
Base class for
BinaryComputerOp s that delegate to other
BinaryComputerOp s with the same input and output types. |
class |
BFViaBC<I1 extends DI1,I2 extends DI2,O extends DO,DI1,DI2,DO>
Base class for
BinaryFunctionOp s that delegate to
BinaryComputerOp s. |
class |
BFViaBCAllSame<IO>
Base class for
BinaryFunctionOp s that delegate to
BinaryComputerOp s with all matching types (inputs same as output). |
class |
BFViaBCSameIO<I1,I2,O>
Base class for
BinaryFunctionOp s that delegate to
BinaryComputerOp s with the same input and output types. |
class |
BFViaBF<I1 extends DI1,I2 extends DI2,O,DI1,DI2,DO extends O>
Base class for
BinaryFunctionOp s that delegate to other
BinaryFunctionOp s. |
class |
BFViaBFAllSame<IO>
Base class for
BinaryFunctionOp s that delegate to other
BinaryFunctionOp s with all matching types (inputs same as output). |
class |
BFViaBFSameIO<I1,I2,O>
Base class for
BinaryFunctionOp s that delegate to other
BinaryFunctionOp s with the same input and output types. |
class |
BHCFViaBC<I1 extends DI1,I2 extends DI2,O extends DO,DI1,DI2,DO>
Base class for
BinaryHybridCF s that delegate to
BinaryComputerOp s. |
class |
BHCFViaBCAllSame<IO>
Base class for
BinaryHybridCF s that delegate to
BinaryComputerOp s with all matching types (inputs same as output). |
class |
BHCFViaBCSameIO<I1,I2,O>
Base class for
BinaryHybridCF s that delegate to
BinaryComputerOp s with the same input and output types. |
class |
BHCFViaBHCF<I1 extends DI1,I2 extends DI2,O,DI1,DI2>
Base class for
BinaryHybridCF s that delegate to
BinaryHybridCF s. |
class |
BHCFViaBHCFAllSame<IO>
Base class for
BinaryHybridCF s that delegate to
BinaryHybridCF s with all matching types (inputs same as output). |
class |
BHCFViaBHCFSameIO<I1,I2,O>
Base class for
BinaryHybridCF s that delegate to
BinaryHybridCF s with the same input and output types. |
class |
BIOViaBI<A extends DO,DI,DO extends DI>
Base class for
BinaryInplaceOnlyOp s that delegate to
BinaryInplaceOp s. |
class |
BIOViaBISame<A>
Base class for
BinaryInplaceOnlyOp s that delegate to
BinaryInplaceOp s with all matching types (inputs same as output). |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryComputerOp<I1,I2,O>
A binary computer computes a result from two given inputs, storing
it into the specified output reference.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryComputerOp<I1,I2,O>
Abstract superclass for
BinaryComputerOp implementations. |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryFunctionOp<I1,I2,O>
A binary function calculates a result from two given inputs,
returning it as a new object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryFunctionOp<I1,I2,O>
Abstract superclass for
BinaryFunctionOp implementations. |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryHybridCF<I1,I2,O>
A hybrid binary operation which can be used as a
BinaryComputerOp or
BinaryFunctionOp . |
interface |
BinaryHybridCFI<I,O extends I>
A hybrid binary operation which can be used as a
BinaryComputerOp ,
BinaryFunctionOp or BinaryInplaceOp . |
interface |
BinaryHybridCFI1<I1,I2,O extends I1>
A hybrid binary operation which can be used as a
BinaryComputerOp ,
BinaryFunctionOp or BinaryInplace1Op . |
interface |
BinaryHybridCI<I,O extends I>
A hybrid binary operation which can be used as a
BinaryComputerOp or
BinaryInplaceOp . |
interface |
BinaryHybridCI1<I1,I2,O extends I1>
A hybrid binary operation which can be used as a
BinaryComputerOp , or
BinaryInplace1Op . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryHybridC<I1,I2,O>
Abstract superclass for
BinaryHybridCF and BinaryHybridCI1
implementations. |
class |
AbstractBinaryHybridCF<I1,I2,O>
Abstract superclass for
BinaryHybridCF implementations. |
class |
AbstractBinaryHybridCFI<I,O extends I>
Abstract superclass for
BinaryHybridCFI implementations. |
class |
AbstractBinaryHybridCFI1<I1,I2,O extends I1>
Abstract superclass for
BinaryHybridCFI1 implementations. |
class |
AbstractBinaryHybridCI<I,O extends I>
Abstract superclass for
BinaryHybridCI implementations. |
class |
AbstractBinaryHybridCI1<I1,I2,O extends I1>
Abstract superclass for
BinaryHybridCI1 implementations. |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryInplace1OnlyOp<A,I>
A
BinaryInplace1Op which is not a hybrid. |
interface |
BinaryInplace1Op<I1,I2,O extends I1>
A binary inplace operation which computes a result from two given
arguments, storing it back into the first input (i.e., mutating it).
|
interface |
BinaryInplaceOnlyOp<A>
A
BinaryInplaceOp which is not a hybrid. |
interface |
BinaryInplaceOp<I,O extends I>
A binary inplace operation is an op which computes a result from two
given arguments, storing it either the first or second argument
(i.e., mutating it).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryInplace1Op<A,I>
Abstract superclass for
BinaryInplace1OnlyOp implementations. |
class |
AbstractBinaryInplaceOp<A>
Abstract superclass for
BinaryInplaceOnlyOp implementations. |
Modifier and Type | Class and Description |
---|---|
class |
LocalThresholdMethod<T extends RealType<T>>
AbstractCenterAwareComputerOp for use in LocalThreshold s. |
class |
LocalThresholdMethodHistogram<T extends RealType<T>,O extends BooleanType<O>>
AbstractCenterAwareComputerOp for use in LocalThreshold s. |
Modifier and Type | Class and Description |
---|---|
class |
ApplyConstantThreshold<T extends RealType<T>>
Applies the given threshold value to every element along the given
Iterable input. |
class |
ApplyThresholdComparable<T>
Applies a threshold value (the second input) to the given comparable object,
producing a
BitType set to 1 iff the object compares above the
threshold. |
class |
ApplyThresholdComparator<T>
Applies a threshold value (the second input) to the given object using the
specified comparator, producing a
BitType set to 1 iff the object
compares above the threshold. |
Modifier and Type | Class and Description |
---|---|
class |
CropImgPlus<T extends Type<T>> |
class |
CropRAI<T> |
Copyright © 2014–2022 ImageJ. All rights reserved.