| 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 |
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 | Method and Description |
|---|---|
BinaryFunctionOp<double[],Integer,RandomAccessibleInterval<DoubleType>> |
CreateKernelBiGaussDoubleType.createWorker(double[] t1,
Integer t2) |
BinaryFunctionOp<double[],Integer,RandomAccessibleInterval<DoubleType>> |
CreateKernel2ndDerivBiGaussDoubleType.createWorker(double[] t1,
Integer t2) |
| 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 | Method and Description |
|---|---|
BinaryFunctionOp<double[],double[],RandomAccessibleInterval<DoubleType>> |
CreateKernelGaborDoubleType.createWorker(double[] t1,
double[] t2) |
BinaryFunctionOp<double[],double[],RandomAccessibleInterval<ComplexDoubleType>> |
CreateKernelGaborComplexDoubleType.createWorker(double[] t1,
double[] t2) |
BinaryFunctionOp<Double,double[],RandomAccessibleInterval<DoubleType>> |
CreateKernelGaborIsotropicDoubleType.createWorker(Double t1,
double[] t2) |
BinaryFunctionOp<Double,double[],RandomAccessibleInterval<ComplexDoubleType>> |
CreateKernelGaborIsotropicComplexDoubleType.createWorker(Double t1,
double[] t2) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConvolveNaiveF<I extends RealType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K>>
Function adapter for
ConvolveFFTC. |
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 |
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
BooleanTypes. |
static class |
BooleanTypeLogic.Or<T extends BooleanType<T>>
Performs logical or (||) between two
BooleanTypes. |
static class |
BooleanTypeLogic.Xor<T extends BooleanType<T>>
Performs logical xor (^) between two
BooleanTypes. |
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 | Class and Description |
|---|---|
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 |
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 |
BFViaBC<I1 extends DI1,I2 extends DI2,O extends DO,DI1,DI2,DO>
Base class for
BinaryFunctionOps that delegate to
BinaryComputerOps. |
class |
BFViaBCAllSame<IO>
Base class for
BinaryFunctionOps that delegate to
BinaryComputerOps with all matching types (inputs same as output). |
class |
BFViaBCSameIO<I1,I2,O>
Base class for
BinaryFunctionOps that delegate to
BinaryComputerOps with the same input and output types. |
class |
BFViaBF<I1 extends DI1,I2 extends DI2,O,DI1,DI2,DO extends O>
Base class for
BinaryFunctionOps that delegate to other
BinaryFunctionOps. |
class |
BFViaBFAllSame<IO>
Base class for
BinaryFunctionOps that delegate to other
BinaryFunctionOps with all matching types (inputs same as output). |
class |
BFViaBFSameIO<I1,I2,O>
Base class for
BinaryFunctionOps that delegate to other
BinaryFunctionOps with the same input and output types. |
class |
BHCFViaBC<I1 extends DI1,I2 extends DI2,O extends DO,DI1,DI2,DO>
Base class for
BinaryHybridCFs that delegate to
BinaryComputerOps. |
class |
BHCFViaBCAllSame<IO>
Base class for
BinaryHybridCFs that delegate to
BinaryComputerOps with all matching types (inputs same as output). |
class |
BHCFViaBCSameIO<I1,I2,O>
Base class for
BinaryHybridCFs that delegate to
BinaryComputerOps with the same input and output types. |
class |
BHCFViaBHCF<I1 extends DI1,I2 extends DI2,O,DI1,DI2>
Base class for
BinaryHybridCFs that delegate to
BinaryHybridCFs. |
class |
BHCFViaBHCFAllSame<IO>
Base class for
BinaryHybridCFs that delegate to
BinaryHybridCFs with all matching types (inputs same as output). |
class |
BHCFViaBHCFSameIO<I1,I2,O>
Base class for
BinaryHybridCFs that delegate to
BinaryHybridCFs with the same input and output types. |
| Modifier and Type | Method and Description |
|---|---|
static <I1,I2,O extends RealType<O>> |
RTs.binaryFunction(OpEnvironment ops,
Class<? extends Op> opType,
I1 in1,
I2 in2,
Object... otherArgs) |
static <T> BinaryFunctionOp<IterableInterval<T>,IterableInterval<T>,IterableInterval<T>> |
IIs.binaryFunction(OpEnvironment ops,
Class<? extends Op> opType,
IterableInterval<T> in1,
IterableInterval<T> in2,
Object... otherArgs) |
static <T> BinaryFunctionOp<RandomAccessibleInterval<T>,RandomAccessibleInterval<T>,RandomAccessibleInterval<T>> |
RAIs.binaryFunction(OpEnvironment ops,
Class<? extends Op> opType,
RandomAccessibleInterval<T> in1,
RandomAccessibleInterval<T> in2,
Object... otherArgs) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBinaryFunctionOp<I1,I2,O>
Abstract superclass for
BinaryFunctionOp implementations. |
| Modifier and Type | Method and Description |
|---|---|
static <I1,I2,O> BinaryFunctionOp<I1,I2,O> |
Functions.binary(OpEnvironment ops,
Class<? extends Op> opType,
Class<O> outType,
Class<I1> in1Type,
Class<I2> in2Type,
Object... otherArgs)
Gets the best
BinaryFunctionOp implementation for the given types
and arguments, populating its inputs. |
static <I1,I2,O> BinaryFunctionOp<I1,I2,O> |
Functions.binary(OpEnvironment ops,
Class<? extends Op> opType,
Class<O> outType,
I1 in1,
I2 in2,
Object... otherArgs)
Gets the best
BinaryFunctionOp implementation for the given types
and arguments, populating its inputs. |
default BinaryFunctionOp<I1,I2,O> |
BinaryFunctionOp.getIndependentInstance() |
| 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. |
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Class and Description |
|---|---|
class |
CropImgPlus<T extends Type<T>> |
class |
CropRAI<T> |
Copyright © 2014–2022 ImageJ. All rights reserved.