Modifier and Type | Class and Description |
---|---|
class |
AbstractCursor<T>
Abstract implementation of
Cursor . |
class |
AbstractCursorInt<T>
Abstract implementation of
Cursor . |
class |
AbstractInterval
Implementation of the
Interval interface. |
class |
AbstractLocalizable
An abstract class that implements the
Localizable interface using a
long[] array to maintain position. |
class |
AbstractLocalizableInt
An abstract class that implements the
Localizable interface using an
int[] array to maintain position. |
class |
AbstractLocalizingCursor<T>
Abstract base class for localizing
Cursor s. |
class |
AbstractLocalizingCursorInt<T>
Abstract base class for localizing
Cursor s. |
class |
AbstractRealInterval
Implementation of the
RealInterval interface. |
class |
AbstractRealLocalizable
An abstract class that implements the
RealLocalizable interface using
an array of doubles to maintain position |
class |
FinalInterval
Implementation of the
Interval interface. |
class |
FinalRealInterval
Implementation of the
RealInterval interface. |
class |
Point
A Point is a position in Euclidean space specified in integer coordinates.
|
class |
PointSampleList<T>
A list of data samples at explicit
integer coordinates . |
class |
RealPoint
A point is a location in EuclideanSpace.
|
Modifier and Type | Class and Description |
---|---|
class |
BSplineCoefficientsInterpolatorEven<T extends RealType<T>>
Computes b-spline coefficients for splines of even order.
|
class |
BSplineCoefficientsInterpolatorOdd<T extends RealType<T>>
Computes b-spline coefficients for splines of odd order.
|
Modifier and Type | Class and Description |
---|---|
class |
Edgel
An oriented point representing a sub-pixel localized segment of a
(hyper-)edge.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalNeighborhoodCursor<T>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
BSplineInterpolator<T extends RealType<T>>
Performs cubic b-spline interpolation by pre-computing coefficients on the fly.
|
Modifier and Type | Class and Description |
---|---|
class |
ConvexPolytope |
class |
HyperPlane |
Modifier and Type | Class and Description |
---|---|
class |
RefinedPeak<P extends Localizable>
A
RealPoint representing a sub-pixel-localized peak. |
Modifier and Type | Class and Description |
---|---|
class |
FunctionCursor<C extends RealType<C>,O extends RealType<O>> |
class |
FunctionCursorDouble<O extends RealType<O>> |
class |
FunctionCursorDoubleIncompatibleOrder<O extends RealType<O>> |
class |
FunctionCursorIncompatibleOrder<C extends RealType<C>,O extends RealType<O>> |
class |
FunctionRandomAccess<C extends RealType<C>,O extends RealType<O>> |
class |
FunctionRandomAccessDouble<O extends RealType<O>> |
class |
IterableRandomAccessibleFunction<C extends RealType<C>,O extends RealType<O>>
|
class |
IterableRandomAccessibleFunctionDouble<O extends RealType<O>> |
class |
KDTreeRadiusSource<I extends RealType<I>,O extends RealType<O>> |
Modifier and Type | Class and Description |
---|---|
class |
LocalNeighborhoodCursor2<T>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
SingleCellArrayImg<T extends NativeType<T>,A extends ArrayDataAccess<A>>
A
NativeImg representing a single cell of an AbstractCellImg . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProjector2D
Base class for 2D projectors.
|
class |
IterableIntervalProjector2D<A,B>
A general 2D Projector that uses two dimensions as input to create the 2D
result.
|
class |
MultithreadedIterableIntervalProjector2D<A,B>
Multithreaded version of
IterableIntervalProjector2D by |
class |
RandomAccessibleProjector2D<A,B>
A general 2D Projector that uses two dimensions as input to create the 2D
result.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeXYProjector<A>
Creates a composite image from across multiple dimensional positions along an
axis (typically, but not necessarily, channels).
|
class |
CompositeXYRandomAccessibleProjector<A>
Creates a composite image from across multiple dimensional positions along an
axis (typically, but not necessarily, channels).
|
Modifier and Type | Class and Description |
---|---|
class |
SamplingProjector2D<A,B>
A general 2D Projector that uses three dimensions as input to create the 2D
result.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayImgXYByteProjector<A extends GenericByteType<A>>
Fast implementation of a
AbstractProjector2D that selects a 2D data
plain from an ByteType ArrayImg. |
class |
ArrayImgXYShortProjector<A extends GenericShortType<A>>
Fast implementation of a
AbstractProjector2D that selects a 2D data
plain from an ShortType ArrayImg. |
class |
PlanarImgXYByteProjector<A extends GenericByteType<A>>
Fast implementation of a
AbstractProjector2D that selects a 2D data
plain from a ByteType PlanarImg. |
class |
PlanarImgXYShortProjector<A extends GenericShortType<A>>
Fast implementation of a
AbstractProjector2D that selects a 2D data
plain from an ShortType PlanarImg. |
Modifier and Type | Class and Description |
---|---|
class |
Volatile2DRandomAccessibleProjector<T,A extends Volatile<T>,B>
IterableIntervalProjector2D for Volatile input. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractArrayCursor<T extends NativeType<T>>
|
class |
AbstractArrayLocalizingCursor<T extends NativeType<T>>
|
class |
ArrayCursor<T extends NativeType<T>>
|
class |
ArrayLocalizingCursor<T extends NativeType<T>>
|
class |
ArrayLocalizingSubIntervalCursor<T extends NativeType<T>>
Localizing
AbstractArrayLocalizingCursor on an ArrayImg . |
class |
ArrayRandomAccess<T extends NativeType<T>>
RandomAccess on an ArrayImg . |
class |
ArraySubIntervalCursor<T extends NativeType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
CellCursor<T extends NativeType<T>,C extends Cell<?>>
Cursor on a AbstractCellImg . |
class |
CellLocalizingCursor<T extends NativeType<T>,C extends Cell<?>>
Localizing
Cursor on a AbstractCellImg . |
class |
CellRandomAccess<T extends NativeType<T>,C extends Cell<?>>
RandomAccess on a AbstractCellImg . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLongListImg.LongListCursor |
class |
AbstractLongListImg.LongListLocalizingCursor |
class |
AbstractLongListImg.LongListRandomAccess |
class |
ListCursor<T>
|
class |
ListLocalizingCursor<T>
|
class |
ListRandomAccess<T>
RandomAccess on a ListImg . |
Modifier and Type | Class and Description |
---|---|
class |
PlanarCursor<T extends NativeType<T>>
Basic Iterator for
PlanarContainers |
class |
PlanarCursor1D<T extends NativeType<T>>
Basic Iterator for 1d
PlanarContainers |
class |
PlanarCursor2D<T extends NativeType<T>>
Basic Iterator for 2d
PlanarContainers |
class |
PlanarLocalizingCursor<T extends NativeType<T>>
Localizing Iterator for a
PlanarContainers |
class |
PlanarLocalizingCursor1D<T extends NativeType<T>>
TODO
|
class |
PlanarLocalizingCursor2D<T extends NativeType<T>>
TODO
|
class |
PlanarPlaneSubsetCursor<T extends NativeType<T>>
Basic Iterator for
PlanarContainers |
class |
PlanarPlaneSubsetLocalizingCursor<T extends NativeType<T>>
Cursor optimized for one plane in an PlanarImg.
|
class |
PlanarRandomAccess<T extends NativeType<T>>
RandomAccess on a PlanarImg . |
class |
PlanarRandomAccess1D<T extends NativeType<T>>
RandomAccess for a 1-dimensional PlanarImg . |
Modifier and Type | Class and Description |
---|---|
class |
NtreeCursor<T extends NativeType<T>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUnsafeCursor<T extends NativeLongAccessType<T>>
|
class |
AbstractUnsafeLocalizingCursor<T extends NativeLongAccessType<T>>
|
class |
UnsafeCursor<T extends NativeLongAccessType<T>>
|
class |
UnsafeLocalizingCursor<T extends NativeLongAccessType<T>>
|
class |
UnsafeLocalizingSubIntervalCursor<T extends NativeLongAccessType<T>>
Localizing
AbstractArrayLocalizingCursor on an ArrayImg . |
class |
UnsafeRandomAccess<T extends NativeLongAccessType<T>>
RandomAccess on an ArrayImg . |
class |
UnsafeSubIntervalCursor<T extends NativeLongAccessType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
InverseDistanceWeightingInterpolator<T extends RealType<T>>
RealRandomAccess to a KNearestNeighborSearch whose sample
value is generated by weighting the k nearest neighbors of a query
real coordinate by their inverse distance to an arbitrary power p. |
class |
NearestNeighborSearchInterpolator<T>
Nearest-neighbor interpolation implemented by
NearestNeighborSearch . |
Modifier and Type | Class and Description |
---|---|
class |
ClampingNLinearInterpolatorRealType<T extends RealType<T>>
N-linear interpolator for
RealType values with overflow check. |
class |
ClampingNLinearInterpolatorVolatileARGB<T extends AbstractVolatileNumericType<ARGBType,T>>
N-linear interpolator for volatile ARGB values with overflow check.
|
class |
ClampingNLinearInterpolatorVolatileRealType<R extends RealType<R>,T extends AbstractVolatileRealType<R,T>>
N-linear interpolator for
RealType values with overflow check. |
class |
FloorInterpolator<T>
RealRandomAccess to a RandomAccess by nearest floor
interpolation (i.e., the value is sampled at floor(x)). |
class |
LanczosInterpolator<T extends RealType<T>>
n-dimensional double-based Lanczos Interpolation
|
class |
NearestNeighborInterpolator<T>
RealRandomAccess to a RandomAccess by nearest neighbor
interpolation. |
class |
NLinearInterpolator<T extends NumericType<T>>
Performs multi-linear interpolation.
|
class |
NLinearInterpolator1D<T extends NumericType<T>> |
class |
NLinearInterpolator2D<T extends NumericType<T>> |
class |
NLinearInterpolator3D<T extends NumericType<T>> |
class |
NLinearInterpolatorARGB
N-linear interpolator for ARGB values with overflow check.
|
Modifier and Type | Class and Description |
---|---|
class |
LinearRealRandomAccessibleStackInterpolator<T extends NumericType<T>>
A linear interpolator for stacks of
RealRandomAccessible s. |
class |
NearestNeighborRealRandomAccessibleStackInterpolator<T>
A nearest neighbor interpolator for stacks of
RealRandomAccessible s. |
Modifier and Type | Class and Description |
---|---|
class |
IntervalIterator
Use this class to iterate a virtual
Interval in flat order, that is:
row by row, plane by plane, cube by cube, ... |
class |
LocalizingIntervalIterator
Use this class to iterate a virtual
Interval in flat order, that is:
row by row, plane by plane, cube by cube, ... |
class |
LocalizingZeroMinIntervalIterator
Use this class to iterate a virtual rectangular
Interval whose
min coordinates are at 0n in flat order, that
is: row by row, plane by plane, cube by cube, ... |
class |
OffsetableIntervalIterator
A
IntervalIterator that has an adjustable offset |
class |
OffsetableLocalizingIntervalIterator
A
LocalizingIntervalIterator that has an adjustable offset |
class |
ZeroMinIntervalIterator
Use this class to iterate a virtual rectangular
Interval whose
min coordinates are at 0n in flat order, that
is: row by row, plane by plane, cube by cube, ... |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLabeling<T extends Comparable<T>>
Deprecated.
|
class |
AbstractNativeLabeling<T extends Comparable<T>>
Deprecated.
|
class |
LabelingOutOfBoundsRandomAccess<T extends Comparable<T>>
Deprecated.
|
class |
NativeImgLabeling<T extends Comparable<T>,I extends IntegerType<I>>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOutOfBoundsValue<T> |
class |
OutOfBoundsBorder<T>
Repeat the boundary pixels.
|
class |
OutOfBoundsConstantValue<T> |
class |
OutOfBoundsPeriodic<T>
Coordinates out of image bounds are periodically repeated.
|
class |
OutOfBoundsRandomValue<T extends RealType<T>>
Return a random value in a certain range when outside of the Interval
|
class |
RealOutOfBoundsRealRandomAccess<T> |
Modifier and Type | Class and Description |
---|---|
class |
FunctionRandomAccessible.FunctionRandomAccess |
class |
FunctionRealRandomAccessible.RealFunctionRealRandomAccess |
class |
PositionRandomAccessible.PositionRandomAccess |
class |
RealPositionRealRandomAccessible.RealPositionRealRandomAccess |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPositionableTransform<LocalizablePositionable extends Localizable & Positionable>
A
RealPositionable that drives a Positionable to somehow
derived discrete coordinates. |
class |
Floor<LocalizablePositionable extends Localizable & Positionable>
A
RealPositionable that drives a Positionable to its floor
discrete coordinates. |
class |
FloorOffset<LocalizablePositionable extends Localizable & Positionable>
A
RealPositionable that drives a Positionable to its floor
discrete coordinates plus a discrete offset vector. |
class |
Round<LocalizablePositionable extends Localizable & Positionable>
A
RealPositionable that drives a Positionable to its round
discrete coordinates:
f = r < 0 ? (long)( r - 0.5 ) : (long)( r + 0.5 ) |
Modifier and Type | Class and Description |
---|---|
class |
AffineRandomAccessible.AffineRandomAccess
RealRandomAccess that generates its samples from a source
RealRandomAccessible at coordinates transformed by a
RealTransform . |
class |
AffineRealRandomAccessible.AffineRealRandomAccess
RealRandomAccess that generates its samples from a source
RealRandomAccessible at coordinates transformed by a
RealTransform . |
class |
RealTransformRandomAccessible.RealTransformRandomAccess
RealRandomAccess that generates its samples from a source
RealRandomAccessible at coordinates transformed by a
RealTransform . |
class |
RealTransformRealRandomAccessible.RealTransformRealRandomAccess
RealRandomAccess that generates its samples from a source
RealRandomAccessible at coordinates transformed by a
RealTransform . |
Modifier and Type | Class and Description |
---|---|
protected class |
BinaryMaskRegionOfInterest.BMROIIterableInterval.BMROICursor
The cursor works by managing a cursor from the original image.
|
static class |
Bounds.AbstractAdaptingInterval
Abstract base class which adapts to changes in source interval, leaving
Interval.min(int) and Interval.max(int) methods to be implemented by
derived classes. |
static class |
Bounds.AbstractAdaptingRealInterval
Abstract base class for bounds which adapt to changes in the source
interval, leaving
RealInterval.realMin(int) and RealInterval.realMax(int) methods
to be implemented by derived classes. |
static class |
Bounds.IntersectionInterval
The intersection of two intervals.
|
static class |
Bounds.IntersectionRealInterval
The intersection of two intervals.
|
static class |
Bounds.RealTransformRealInterval
The
Bounds for a transformed source. |
static class |
Bounds.SmallestContainingInterval
Represents the smallest
Interval completely containing a
specified RealInterval . |
static class |
Bounds.UnionInterval
The union of two intervals.
|
static class |
Bounds.UnionRealInterval
The union of two intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultBinaryCompositeMask
|
class |
DefaultBinaryCompositeRealMask
|
class |
DefaultUnaryCompositeMask
|
class |
DefaultUnaryCompositeRealMask
|
class |
RealTransformUnaryCompositeRealMask
|
Modifier and Type | Class and Description |
---|---|
class |
IterableLine
An immutable line sampled on integer position.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWritableBox
Abstract base class for implementations of
WritableBox . |
class |
AbstractWritableEllipsoid
Abstract base class for
WritableEllipsoid implementations. |
class |
AbstractWritableSphere
Abstract base class for
WritableSphere implementations. |
class |
AbstractWritableSuperEllipsoid
Abstract base class for
WritableSuperEllipsoid implementations. |
class |
ClosedWritableBox
A
Box which contains all edge points defined by the min and
max values in each dimension. |
class |
ClosedWritableEllipsoid
A
Ellipsoid which does not contain any edge points, defined by a
center and semi-axis lengths. |
class |
ClosedWritablePolygon2D
A
Polygon2D which contains all boundary points, and is defined by the
provided vertices. |
class |
ClosedWritableSphere
A
Sphere which contains all boundary points. |
class |
ClosedWritableSuperEllipsoid
A
SuperEllipsoid which contains all edge points. |
class |
DefaultWritableLine
Represents a line segment as defined by two end points, which can be embedded
in n-dimensional space.
|
class |
DefaultWritablePointMask
A
WritablePointMask specified by the given location. |
class |
DefaultWritablePolygon2D
A
DefaultWritablePolygon2D defined by the given vertices. |
class |
DefaultWritablePolyline
A polyline, which can be embedded in n-dimensional space.
|
class |
DefaultWritableRealPointCollection<L extends RealLocalizable>
RealPointCollection backed by a Map . |
class |
KDTreeRealPointCollection<L extends RealLocalizable>
A
RealPointCollection which checks if points are contained in the
collection by performing a NearestNeighborSearch on the provided
KDTree . |
class |
NNSRealPointCollection<L extends RealLocalizable>
A
RealPointCollection which checks if points are in the collection by
performing a NearestNeighborSearch on the provided
IterableRealInterval . |
class |
OpenWritableBox
A
Box which contains no edge points defined by the min and max
values in each dimension. |
class |
OpenWritableEllipsoid
A
Ellipsoid which does not contain any edge points, defined by a
center and semi-axis lengths. |
class |
OpenWritablePolygon2D
A
Polygon2D which contains no boundary points, and is defined by the
provided vertices. |
class |
OpenWritableSphere
A
Sphere which does not contain any boundary points. |
class |
OpenWritableSuperEllipsoid
A
SuperEllipsoid which does not contain any edge points. |
class |
RealPointSampleListWritableRealPointCollection<L extends RealLocalizable>
A
WritableRealPointCollection which checks if points are contained in
the collection by performing a NearestNeighborSearch on the provided
RealPointSampleList . |
Modifier and Type | Class and Description |
---|---|
class |
BoundingBox
A bounding box
Interval around a region that is build by
aggregating positions contained in the region. |
class |
LabelRegion<T>
Present pixels of a given label in a
ImgLabeling as a
PositionableIterableRegion . |
class |
LabelRegionCursor |
class |
LabelRegionRandomAccess<T> |
class |
LabelRegions<T>
Provides
LabelRegion s for all labels of a labeling. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMask |
class |
DefaultMaskInterval |
class |
MaskAsRandomAccessible<B extends BooleanType<B>>
|
class |
MaskPredicateRandomAccess<B extends BooleanType<B>>
|
class |
RandomAccessibleAsMask<B extends BooleanType<B>>
Wraps a
RandomAccessible as a Mask . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRealMask |
class |
DefaultRealMaskRealInterval |
class |
MaskPredicateRealRandomAccess<B extends BooleanType<B>>
RealRandomAccess based on RealMask . |
class |
RealMaskAsRealRandomAccessible<B extends BooleanType<B>>
This class takes a
RealMask and wraps it as a
RealRandomAccessible . |
class |
RealRandomAccessibleAsRealMask<B extends BooleanType<B>>
Wraps a
RealRandomAccessible as a RealMask . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRealMaskPoint |
class |
OffsetLocalizable<L extends Localizable>
A
Localizable that is the location of another Localizable
plus an offset. |
class |
OffsetPositionableLocalizable<P extends Positionable & Localizable>
|
class |
PositionableInterval
An interval that can be moved around.
|
class |
PositionableWrappedIterableInterval<T,S extends IterableInterval<T>>
Makes a
IterableInterval Positionable by wrapping its cursors
with an offset. |
class |
PositionableWrappedIterableRegion<T extends BooleanType<T>>
Makes a
IterableRegion Positionable by wrapping its accessors
with an offset. |
class |
RealLocalizableRealPositionableWrapper<T extends RealLocalizable & RealPositionable>
Wraps objects which implement
RealLocalizable and
RealPositionable as RealLocalizableRealPositionable . |
Modifier and Type | Class and Description |
---|---|
class |
IterationCodeBuilder
Create an
IterationCode by accumulating coordinates. |
class |
IterationCodeCursor
A
Cursor<Void> that visits all positions in the bitmask encoded by a
given IterationCode . |
class |
IterationCodeIterator<P extends Positionable & Localizable>
Iterates all positions in the bitmask encoded by a given
IterationCode . |
class |
IterationCodeListCursor
A
Cursor<Void> that visits all positions in the bitmask encoded by a
given list of IterationCode s. |
class |
IterationCodeListIterator<P extends Positionable & Localizable>
Iterates a bitmask that is encoded by a list of
IterationCode s. |
Modifier and Type | Class and Description |
---|---|
class |
FullSourceMapMixedRandomAccess<T>
|
class |
FullSourceMapSlicingRandomAccess<T>
|
class |
HyperSlicesView.HyperSlicesViewRandomAccess |
class |
IntervalView<T>
IntervalView is a view that puts
Interval boundaries on its source
RandomAccessible . |
class |
MixedRandomAccess<T>
|
class |
RandomAccessibleIntervalCursor<T>
A
Cursor that iterates any RandomAccessibleInterval by moving
a RandomAccess in flat iteration order. |
class |
RandomAccessibleOnRealRandomAccessible<T>
|
class |
SlicingRandomAccess<T>
|
class |
StackView<T>
A stack of n-dimensional
RandomAccessibleInterval s, forming
a (n+1)-dimensional RandomAccessibleInterval . |
class |
TransformRandomAccess<T>
|
class |
TranslationRandomAccess<T>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
SlicingCursor<T>
Wrap a cursor that runs on a hyperslice and apply coordinate transform on
localize calls.
|
Copyright © 2015–2022 ImgLib2. All rights reserved.