Modifier and Type | Class and Description |
---|---|
class |
RealTypeConverter<I extends RealType<I>,O extends RealType<O>>
Base class for ops which convert between
RealType s. |
Modifier and Type | Class and Description |
---|---|
class |
ClipRealTypes<I extends RealType<I>,O extends RealType<O>>
Copies the value of one
RealType to another, and clips values which
are outside of the output types range. |
Modifier and Type | Class and Description |
---|---|
class |
CopyRealTypes<I extends RealType<I>,O extends RealType<O>>
Copies the value of one
RealType into another using double
precision. |
Modifier and Type | Class and Description |
---|---|
class |
ConvertIIs<I extends RealType<I>,O extends RealType<O>> |
Modifier and Type | Class and Description |
---|---|
class |
NormalizeScaleRealTypes<I extends RealType<I>,O extends RealType<O>>
Scales input values to their corresponding value in the output type range
based on the min/max values of an
IterableInterval not the range of
the input type. |
Modifier and Type | Class and Description |
---|---|
class |
ScaleRealTypes<I extends RealType<I>,O extends RealType<O>>
Scales input values to their corresponding value in the output type range.
|
Modifier and Type | Class and Description |
---|---|
class |
RichardsonLucyTVUpdate<T extends RealType<T> & NativeType<T>,I extends RandomAccessibleInterval<T>>
Implements update step for Richardson-Lucy algorithm with total variation
regularization for 3D confocal microscope deconvolution Microsc Res Rech 2006
Apr; 69(4)- 260-6 The div_unit_grad function has been adapted from IOCBIOS,
Pearu Peterson https://code.google.com/p/iocbio/
|
class |
RichardsonLucyUpdate<T extends RealType<T>>
Implements update step for Richardson-Lucy algorithm on
RandomAccessibleInterval . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCenterAwareNeighborhoodBasedFilter<I,O> |
class |
AbstractNeighborhoodBasedFilter<I,O> |
Modifier and Type | Class and Description |
---|---|
class |
AddNoiseRealType<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the addition of the real
component of an input real number with an amount of Gaussian noise.
|
Modifier and Type | Class and Description |
---|---|
class |
AddPoissonNoiseMap<T extends ComplexType<T>> |
class |
AddPoissonNoiseRealType<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to a real number sampled
from a Poisson distribution with lambda of the input real number.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultBilateral<I extends RealType<I>,O extends RealType<O>>
Performs a bilateral filter on an image.
|
Modifier and Type | Class and Description |
---|---|
class |
ConvolveNaiveC<I extends RealType<I>,K extends RealType<K>,O extends RealType<O>>
Convolves an image naively.
|
Modifier and Type | Class and Description |
---|---|
class |
FFTMethodsOpC<T extends RealType<T>,C extends ComplexType<C>>
Forward FFT computer that operates on an RAI and wraps FFTMethods.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultGaussRA<T extends NumericType<T> & NativeType<T>>
Gaussian filter, wrapping
Gauss3 of imglib2-algorithms. |
Modifier and Type | Class and Description |
---|---|
class |
IFFTMethodsOpC<C extends ComplexType<C>,T extends RealType<T>>
Inverse FFT computer that operates on an RAI and wraps FFTMethods.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultMaxFilter<T,V>
Default implementation of
MaxFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMeanFilter<T,V>
Default implementation of
MeanFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMedianFilter<T,V>
Default implementation of
MedianFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMinFilter<T,V>
Default implementation of
MinFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultSigmaFilter<T extends RealType<T>,V extends RealType<V>>
Default implementation of
SigmaFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultVarianceFilter<T,V>
Default implementation of
VarianceFilterOp . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultFrangi<T extends RealType<T>,U extends RealType<U>>
Input is a 2- or 3-dimensional grayscales image.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCoordinatesEquation<T extends RealType<T>,N extends Number>
An equation operation which computes image values from coordinates using
another op.
|
class |
DefaultXYEquation<T extends RealType<T>>
An equation operation which computes image values from x and y coordinates
using a binary lambda.
|
Modifier and Type | Class and Description |
---|---|
class |
InvertII<T extends RealType<T>> |
class |
InvertIIInteger<T extends IntegerType<T>> |
Modifier and Type | Class and Description |
---|---|
class |
NormalizeIIComputer<T extends RealType<T>>
Normalizes an
IterableInterval given its minimum and maximum to
another range defined by minimum and maximum. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultJoin2Computers<A,B,C>
Joins two
UnaryComputerOp s. |
class |
DefaultJoinComputerAndInplace<A,B>
Joins a
UnaryComputerOp with an UnaryInplaceOp . |
class |
DefaultJoinInplaceAndComputer<A,B>
Joins an
UnaryInplaceOp with a UnaryComputerOp . |
class |
DefaultJoinNComputers<A>
Joins a list of
UnaryComputerOp s. |
Modifier and Type | Class and Description |
---|---|
class |
Default<I extends BooleanType<I>,O extends Type<O>>
An Op that sets the output to the
defaultVal iff the input is
evaluated as false. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLoopComputer<I>
Applies a
UnaryComputerOp multiple times to an image. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapComputer<EI,EO,PI,PO>
Abstract base class for
MapUnaryComputer implementations. |
class |
MapIterableToIterable<EI,EO>
|
static class |
MapUnaryComputers.IIToII<EI,EO>
|
static class |
MapUnaryComputers.IIToIIParallel<EI,EO>
|
static class |
MapUnaryComputers.IIToRAI<EI,EO>
|
static class |
MapUnaryComputers.IIToRAIParallel<EI,EO>
|
static class |
MapUnaryComputers.RAIToII<EI,EO>
|
static class |
MapUnaryComputers.RAIToIIParallel<EI,EO>
|
Modifier and Type | Class and Description |
---|---|
static class |
ConstantToIIOutputRAI.Add<T extends NumericType<T>> |
static class |
ConstantToIIOutputRAI.Divide<T extends NumericType<T>> |
static class |
ConstantToIIOutputRAI.Multiply<T extends NumericType<T>> |
static class |
ConstantToIIOutputRAI.Subtract<T extends NumericType<T>> |
static class |
UnaryRealTypeMath.Abs<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the absolute value of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccos<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse cosine of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccosh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
cosine of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccot<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse cotangent
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccoth<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
cotangent of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccsc<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse cosecant of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arccsch<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
cosecant of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arcsec<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse secant of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arcsech<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
secant of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arcsin<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse sine of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Arcsinh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
sine of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arctan<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse tangent of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Arctanh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inverse hyperbolic
tangent of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Ceil<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the ceiling of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Cos<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the cosine of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Cosh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic cosine
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Cot<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the cotangent of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Coth<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic
cotangent of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Csc<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the cosecant of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Csch<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic cosecant
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.CubeRoot<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the cube root of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Exp<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the exponentiation of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.ExpMinusOne<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to e^x - 1.
|
static class |
UnaryRealTypeMath.Floor<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the floor of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.GammaConstant<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the gamma value of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Invert<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the inversion of the
real component of an input real number about a range.
|
static class |
UnaryRealTypeMath.Log<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the natural log of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Log10<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the 10-based log of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Log2<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the base 2 log of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.LogOnePlusX<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the natural logarithm
of the sum of the argument and 1.
|
static class |
UnaryRealTypeMath.MaxConstant<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the real component of
an input real number unless it exceeds a maximum value.
|
static class |
UnaryRealTypeMath.MinConstant<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the real component of
an input real number unless it is less then a minimum value.
|
static class |
UnaryRealTypeMath.NearestInt<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the nearest integral
value of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Negate<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the negation of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.PowerConstant<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the raising of the real
component of an input real number to a constant value.
|
static class |
UnaryRealTypeMath.RandomGaussian<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to a random value using a
gaussian distribution.
|
static class |
UnaryRealTypeMath.RandomUniform<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to a random value between
0 and (input real number).
|
static class |
UnaryRealTypeMath.Reciprocal<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the reciprocal of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Round<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the rounding of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Sec<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the secant of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Sech<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic secant
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Signum<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the signum of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Sin<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the sine of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Sinc<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the sinc value of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.SincPi<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the sinc (pi version)
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Sinh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic sine of
the real component of an input real number.
|
static class |
UnaryRealTypeMath.Sqr<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the square of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Sqrt<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the square root of the
real component of an input real number.
|
static class |
UnaryRealTypeMath.Step<I extends RealType<I>,O extends RealType<O>>
Sets an output real number to 0 if the input real number is less than 0.
|
static class |
UnaryRealTypeMath.Tan<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the tangent of the real
component of an input real number.
|
static class |
UnaryRealTypeMath.Tanh<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the hyperbolic tangent
of the real component of an input real number.
|
static class |
UnaryRealTypeMath.Ulp<I extends RealType<I>,O extends RealType<O>>
Sets the real component of an output real number to the size of the ulp of
an input real number.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultExtractHolesComputer<T extends BooleanType<T>>
Extracts the holes from a binary image.
|
Modifier and Type | Class and Description |
---|---|
class |
SliceRAI2RAI<I,O>
|
Modifier and Type | Class and Description |
---|---|
class |
UCViaUC<I extends DI,O extends DO,DI,DO>
Base class for
UnaryComputerOp s that delegate to other
UnaryComputerOp s. |
class |
UCViaUCAllSame<IO>
Base class for
UnaryComputerOp s that delegate to other
UnaryComputerOp s with all matching types (input same as output). |
class |
UCViaUCSameIO<I,O>
Base class for
UnaryComputerOp s that delegate to other
UnaryComputerOp s with the same input and output types. |
Modifier and Type | Class and Description |
---|---|
class |
IntegralMean<I extends RealType<I>>
|
class |
IntegralVariance<I extends RealType<I>>
Op to calculate the stats.variance from an integral image
using a specialized Cursor implementation. |
Modifier and Type | Class and Description |
---|---|
class |
LocalThreshold<T extends RealType<T>>
Apply a local thresholding method to an image, optionally using a out of
bounds strategy.
|
class |
LocalThresholdIntegral<I extends RealType<I>>
Apply a local thresholding method to an image using integral images for speed
up, optionally using a out of bounds strategy.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalBernsenThreshold<T extends RealType<T>>
LocalThresholdMethod which is similar to
LocalMidGreyThreshold , but uses a
constant value rather than the value of the input pixel when the contrast in
the neighborhood of that pixel is too small. |
Modifier and Type | Class and Description |
---|---|
class |
LocalContrastThreshold<T extends RealType<T>>
LocalThresholdMethod which determines whether a pixel is closer to the
maximum or minimum pixel of a neighborhood.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalMeanThreshold<T extends RealType<T>>
LocalThresholdMethod that uses the mean and operates directly of RAIs.
|
class |
LocalMeanThresholdIntegral<T extends RealType<T>>
Local threshold method that uses the
IntegralMean for the threshold
computation. |
Modifier and Type | Class and Description |
---|---|
class |
LocalMedianThreshold<T extends RealType<T>>
LocalThresholdMethod using median.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalMidGreyThreshold<T extends RealType<T>>
LocalThresholdMethod which thresholds against the average of the maximum and
minimum pixels of a neighborhood.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalNiblackThreshold<T extends RealType<T>>
LocalThresholdMethod using Niblack's thresholding method.
|
class |
LocalNiblackThresholdIntegral<T extends RealType<T>>
Niblack's local thresholding algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalPhansalkarThreshold<T extends RealType<T>>
This is a modification of Sauvola's thresholding method to deal with low
contrast images.
|
class |
LocalPhansalkarThresholdIntegral<T extends RealType<T>>
Local thresholding algorithm as proposed by Phansalkar et al.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalSauvolaThreshold<T extends RealType<T>>
This is a modification of Niblack's thresholding method.
|
class |
LocalSauvolaThresholdIntegral<T extends RealType<T>>
Local thresholding algorithm as proposed by Sauvola et al.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultProjectParallel<T,V> |
class |
ProjectRAIToII<T,V> |
class |
ProjectRAIToIterableInterval<T,V> |
Copyright © 2014–2022 ImageJ. All rights reserved.