Modifier and Type | Interface and Description |
---|---|
interface |
Cursor<T>
A Cursor iterates over a set of Localizable elements, for example the image
values at the (integer) pixel positions of an image.
|
interface |
RandomAccess<T> |
interface |
RealCursor<T>
A RealCursor iterates over a set of RealLocalizable elements, for example
intensity values sampled at a finite set of arbitrary real positions.
|
interface |
RealRandomAccess<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCursor<T>
Abstract implementation of
Cursor . |
class |
AbstractCursorInt<T>
Abstract implementation of
Cursor . |
class |
AbstractLocalizingCursor<T>
Abstract base class for localizing
Cursor s. |
class |
AbstractLocalizingCursorInt<T>
Abstract base class for localizing
Cursor s. |
class |
KDTree.KDTreeCursor |
protected static class |
KDTree.SamplerNode<T>
A KDTreeNode that stores it's value as a Sampler.
|
protected static class |
KDTree.ValueNode<T>
A KDTreeNode that stores it's value as a reference.
|
class |
KDTreeNode<T>
Abstract base class for nodes in a KDTree.
|
class |
PointSampleList.PointSampleListCursor |
class |
RealPointSampleList.RealPointSampleListCursor |
Modifier and Type | Field and Description |
---|---|
protected Sampler<T> |
KDTree.SamplerNode.sampler |
Modifier and Type | Method and Description |
---|---|
Sampler<T> |
Sampler.copy() |
Constructor and Description |
---|
SamplerNode(Sampler<T> sampler,
RealLocalizable position,
int dimension,
KDTree.SamplerNode<T> left,
KDTree.SamplerNode<T> right) |
Modifier and Type | Interface and Description |
---|---|
interface |
BSplineCoefficientsInterpolator<T extends RealType<T>>
Performs b-spline interpolation for order up to and including 5.
|
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 |
SamplingLineIterator<T>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
static class |
ScaleAsFunctionOfPosition.ScaledRandomAccess<T extends Type<T> & MulFloatingPoint> |
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 | Method and Description |
---|---|
<C extends Localizable & Sampler<T>> |
LocalExtrema.LocalNeighborhoodCheck.check(C center,
Neighborhood<T> neighborhood)
Determine whether a pixel is a local extremum.
|
<C extends Localizable & Sampler<T>> |
LocalExtrema.MaximumCheck.check(C center,
Neighborhood<T> neighborhood) |
<C extends Localizable & Sampler<T>> |
LocalExtrema.MinimumCheck.check(C center,
Neighborhood<T> neighborhood) |
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 |
KDTreeRadiusSource<I extends RealType<I>,O extends RealType<O>> |
Modifier and Type | Field and Description |
---|---|
protected Sampler<O> |
FunctionCursor.sampler |
Modifier and Type | Method and Description |
---|---|
Sampler<O> |
KDTreeRadiusSource.copy() |
Sampler<O> |
FunctionRandomAccessDouble.copy() |
Sampler<O> |
FunctionRandomAccess.copy() |
Modifier and Type | Class and Description |
---|---|
class |
BresenhamLine<T>
n-Dimension Bresenham line (http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm")
: an iterator that
iterates all the pixels between two points.
|
class |
CircleCursor<T>
Iterates over a Bresenham 2D circle using the mid-point algorithm.
|
class |
EllipseCursor<T>
Iterates over a Bresenham 2D ellipse using the mid-point algorithm.
|
Modifier and Type | Method and Description |
---|---|
Sampler<T> |
EllipseCursor.copy() |
Sampler<T> |
CircleCursor.copy() |
Modifier and Type | Class and Description |
---|---|
class |
HyperSphereCursor<T>
Iterate over all pixels in an n-dimensional sphere.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNeighborhoodCursor<T> |
class |
BufferedRectangularNeighborhoodCursor<T extends Type<T>> |
class |
EllipsoidCursor<T>
This class implements a
Cursor that iterates over all the pixel
within the volume of a 3D ellipsoid. |
class |
RectangleCursor<T>
A
Cursor that iterates over a RectangleNeighborhoodGPL . |
Modifier and Type | Method and Description |
---|---|
Sampler<T> |
EllipsoidCursor.copy() |
Sampler<T> |
EllipseCursor.copy() |
Modifier and Type | Class and Description |
---|---|
class |
LocalNeighborhoodCursor<T>
Deprecated.
|
class |
LocalNeighborhoodCursor2<T>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConvertedCursor<A,B>
TODO
|
class |
AbstractConvertedRandomAccess<A,B>
TODO
|
class |
AbstractConvertedRealCursor<A,B>
TODO
|
class |
AbstractConvertedRealRandomAccess<A,B>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
BiConvertedCursor<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedRandomAccess<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedRealCursor<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedRealRandomAccess<A,B,C extends Type<C>>
TODO
|
class |
ConvertedCursor<A,B extends Type<B>>
TODO
|
class |
ConvertedRandomAccess<A,B extends Type<B>>
TODO
|
class |
ConvertedRealCursor<A,B extends Type<B>>
TODO
|
class |
ConvertedRealRandomAccess<A,B extends Type<B>>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
WriteConvertedCursor<A,B>
TODO
|
class |
WriteConvertedRandomAccess<A,B>
TODO
|
class |
WriteConvertedRealCursor<A,B>
TODO
|
Modifier and Type | Method and Description |
---|---|
B |
SamplerConverter.convert(Sampler<? extends A> sampler) |
UnsignedByteType |
ARGBChannelSamplerConverter.convert(Sampler<? extends ARGBType> sampler) |
ARGBType |
CompositeARGBSamplerConverter.convert(Sampler<? extends Composite<UnsignedByteType>> sampler) |
FloatType |
RealFloatSamplerConverter.convert(Sampler<? extends R> sampler) |
DoubleType |
RealDoubleSamplerConverter.convert(Sampler<? extends R> sampler) |
Modifier and Type | Method and Description |
---|---|
ARGBType |
ARGBLongAccessTypeARGBTypeConverter.convert(Sampler<? extends ARGBLongAccessType> sampler) |
ByteType |
ByteLongAccessTypeByteTypeConverter.convert(Sampler<? extends ByteLongAccessType> sampler) |
ComplexDoubleType |
ComplexDoubleLongAccessTypeComplexDoubleTypeConverter.convert(Sampler<? extends ComplexDoubleLongAccessType> sampler) |
ComplexFloatType |
ComplexFloatLongAccessTypeComplexFloatTypeConverter.convert(Sampler<? extends ComplexFloatLongAccessType> sampler) |
DoubleType |
DoubleLongAccessTypeDoubleTypeConverter.convert(Sampler<? extends DoubleLongAccessType> sampler) |
FloatType |
FloatLongAccessTypeFloatTypeConverter.convert(Sampler<? extends FloatLongAccessType> sampler) |
IntType |
IntLongAccessTypeIntTypeConverter.convert(Sampler<? extends IntLongAccessType> sampler) |
LongType |
LongLongAccessTypeLongTypeConverter.convert(Sampler<? extends LongLongAccessType> sampler) |
ShortType |
ShortLongAccessTypeShortTypeConverter.convert(Sampler<? extends ShortLongAccessType> sampler) |
UnsignedByteType |
UnsignedByteLongAccessTypeUnsignedByteTypeConverter.convert(Sampler<? extends UnsignedByteLongAccessType> sampler) |
UnsignedIntType |
UnsignedIntLongAccessTypeUnsignedIntTypeConverter.convert(Sampler<? extends UnsignedIntLongAccessType> sampler) |
UnsignedLongType |
UnsignedLongLongAccessTypeUnsignedLongTypeConverter.convert(Sampler<? extends UnsignedLongLongAccessType> sampler) |
UnsignedShortType |
UnsignedShortLongAccessTypeUnsignedShortTypeConverter.convert(Sampler<? extends UnsignedShortLongAccessType> sampler) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProjectedSampler<T>
provides samples from a projected (
SamplingProjector2D ) dimension. |
Modifier and Type | Class and Description |
---|---|
class |
IntervalSampler<T>
allows stepwise access to a preselected projected dimension.
|
class |
SelectiveSampler<T>
Provides access to a set of predefined positions of a projected dimension
|
Modifier and Type | Method and Description |
---|---|
Sampler<T> |
SelectiveSampler.copy() |
Sampler<T> |
IntervalSampler.copy() |
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>> |
class |
NtreeRandomAccess<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 | Method and Description |
---|---|
Sampler<T> |
LanczosInterpolator.copy() |
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 |
LabelingConvertedCursor<I extends IntegerType<I>,T extends Comparable<T>>
Deprecated.
|
class |
LabelingConvertedRandomAccess<I extends IntegerType<I>,T extends Comparable<T>>
Deprecated.
|
class |
LabelingOutOfBoundsRandomAccess<T extends Comparable<T>>
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Sampler<T> |
NearestNeighborSearchOnKDTree.getSampler() |
Sampler<T> |
NearestNeighborSearchOnIterableRealInterval.getSampler() |
Sampler<T> |
NearestNeighborSearch.getSampler()
Access the data of the nearest neighbor.
|
Sampler<T> |
KNearestNeighborSearchOnKDTree.getSampler() |
Sampler<T> |
KNearestNeighborSearchOnIterableRealInterval.getSampler() |
Sampler<T> |
RadiusNeighborSearchOnKDTree.getSampler(int i) |
Sampler<T> |
RadiusNeighborSearch.getSampler(int i)
Access the data of the ith neighbor within radius.
|
Sampler<T> |
KNearestNeighborSearchOnKDTree.getSampler(int i) |
Sampler<T> |
KNearestNeighborSearch.getSampler(int i)
Access the data of the ith nearest neighbor, ordered
by square Euclidean distance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OutOfBounds<T> |
interface |
RealOutOfBounds<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOutOfBoundsMirror<T>
Abstract implementation of shared functions for mirroring out of bounds.
|
class |
AbstractOutOfBoundsValue<T> |
class |
OutOfBoundsBorder<T>
Repeat the boundary pixels.
|
class |
OutOfBoundsConstantValue<T> |
class |
OutOfBoundsMirrorDoubleBoundary<T>
Coordinates out of image bounds are mirrored between boundary coordinates.
|
class |
OutOfBoundsMirrorExpWindowing<T extends NumericType<T>>
Adds a exponential windowing to the mirrored content outside the Interval
boundaries
|
class |
OutOfBoundsMirrorSingleBoundary<T>
Coordinates out of image bounds are mirrored at boundary coordinates.
|
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 |
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 . |
class |
StackingRealRandomAccessible.StackingRealRandomAccess
RealRandomAccess that generates its samples from a lower
dimensional source |
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractIterableRegionOfInterest.AROIIterableInterval.AROICursor |
protected class |
AbstractRegionOfInterest.AROIRandomAccess
Deprecated.
The AROIRandomAccess inner class implements the random access part of the
ROI, allowing random sampling of pixel membership in the ROI.
|
protected class |
BinaryMaskRegionOfInterest.BMROIIterableInterval.BMROICursor
The cursor works by managing a cursor from the original image.
|
Modifier and Type | Class and Description |
---|---|
class |
BoundaryRandomAccess4<T extends BooleanType<T>>
|
class |
BoundaryRandomAccess8<T extends BooleanType<T>>
|
Modifier and Type | Class and Description |
---|---|
class |
LabelRegionCursor |
class |
LabelRegionRandomAccess<T> |
Modifier and Type | Class and Description |
---|---|
class |
MaskPredicateRandomAccess<B extends BooleanType<B>>
|
Modifier and Type | Class and Description |
---|---|
class |
MaskPredicateRealRandomAccess<B extends BooleanType<B>>
RealRandomAccess based on RealMask . |
Modifier and Type | Class and Description |
---|---|
class |
RandomAccessibleRegionCursor<T extends BooleanType<T>>
Deprecated.
|
class |
SamplingCursor<T> |
Modifier and Type | Class and Description |
---|---|
class |
IterationCodeCursor
A
Cursor<Void> that visits 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. |
Modifier and Type | Class and Description |
---|---|
class |
FullSourceMapMixedRandomAccess<T>
|
class |
FullSourceMapSlicingRandomAccess<T>
|
class |
HyperSlice.HyperSliceRandomAccess |
class |
HyperSlicesView.HyperSlicesViewRandomAccess |
class |
MixedRandomAccess<T>
|
class |
RandomAccessibleIntervalCursor<T>
A
Cursor that iterates any RandomAccessibleInterval by moving
a RandomAccess in flat iteration order. |
protected class |
RandomAccessibleOnRealRandomAccessible.RandomAccessOnRealRandomAccessible |
class |
RandomAccessiblePair.RandomAccess |
class |
SlicingRandomAccess<T>
|
static class |
StackView.DefaultRA<T>
A
RandomAccess on a StackView . |
static class |
StackView.MoveAllSlicesRA<T>
A
RandomAccess on a StackView . |
class |
SubsampleView.SubsampleRandomAccess |
class |
TransformRandomAccess<T>
|
class |
TranslationRandomAccess<T>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeView.CompositeRandomAccess |
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.