All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractARGBDoubleType<T extends AbstractARGBDoubleType<T>> |
|
AbstractArrayColorTable<T> |
Abstract superclass for array-based color lookup tables.
|
AbstractArrayCursor<T extends NativeType<T>> |
|
AbstractArrayLocalizingCursor<T extends NativeType<T>> |
|
AbstractBit64Type<T extends AbstractBit64Type<T>> |
A Type with arbitrary bit depth up to maximum 64 bits.
|
AbstractBitType<T extends AbstractBitType<T>> |
Provides basic infrastructure to implement Types based on single bits stored in a LongAccess
|
AbstractByteArray<A extends AbstractByteArray<A>> |
|
AbstractCellImg<T extends NativeType<T>,A,C extends Cell<A>,I extends RandomAccessible<C> & IterableInterval<C>> |
Abstract superclass for Img types that divide their underlying data
into cells.
|
AbstractCellImg.CellImgSampler<C> |
|
AbstractCharArray<A extends AbstractCharArray<A>> |
|
AbstractComplexType<T extends AbstractComplexType<T>> |
TODO
|
AbstractComposite<T> |
|
AbstractConvertedCursor<A,B> |
TODO
|
AbstractConvertedIterableInterval<A,B> |
TODO
|
AbstractConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>> |
TODO
|
AbstractConvertedRandomAccess<A,B> |
TODO
|
AbstractConvertedRandomAccessible<A,B> |
TODO
|
AbstractConvertedRandomAccessibleInterval<A,B> |
|
AbstractConvertedRealRandomAccess<A,B> |
TODO
|
AbstractConvertedRealRandomAccessible<A,B> |
TODO
|
AbstractCursor<T> |
Abstract implementation of Cursor .
|
AbstractCursorInt<T> |
Abstract implementation of Cursor .
|
AbstractDoubleArray<A extends AbstractDoubleArray<A>> |
|
AbstractEuclideanSpace |
Superclass of abstract EuclideanSpace implementations (accessors, containers,
etc).
|
AbstractFloatArray<A extends AbstractFloatArray<A>> |
|
AbstractImg<T> |
TODO
|
AbstractIntArray<A extends AbstractIntArray<A>> |
|
AbstractIntegerBitType<T extends AbstractIntegerBitType<T>> |
The performance of this type is traded off for the gain in memory storage.
|
AbstractIntegerType<T extends AbstractIntegerType<T>> |
TODO
|
AbstractInterval |
Implementation of the Interval interface.
|
AbstractLinearRange |
|
AbstractListImg<T> |
Abstract base class for Img that store pixels in a single linear
array (an ArrayList or similar).In principle, the number of entities
stored is limited to Integer.MAX_VALUE .
|
AbstractLocalizable |
An abstract class that implements the Localizable interface using a
long[] array to maintain position.
|
AbstractLocalizableInt |
An abstract class that implements the Localizable interface using an
int[] array to maintain position.
|
AbstractLocalizingCursor<T> |
Abstract base class for localizing Cursor s.
|
AbstractLocalizingCursorInt<T> |
Abstract base class for localizing Cursor s.
|
AbstractLongArray<A extends AbstractLongArray<A>> |
|
AbstractLongListImg<T> |
Abstract base class for Img that store pixels in a single linear
list addressed by a long.
|
AbstractMixedTransform |
TODO
|
AbstractNativeImg<T extends NativeType<T>,A> |
TODO
|
AbstractNativeType<T extends AbstractNativeType<T>> |
TODO
|
AbstractNumericComposite<T extends NumericType<T>,C extends AbstractNumericComposite<T,C>> |
Abstract base class for a vector of NumericType scalars.
|
AbstractOutOfBoundsMirror<T> |
Abstract implementation of shared functions for mirroring out of bounds.
|
AbstractOutOfBoundsValue<T extends Type<T>> |
|
AbstractPermutationTransform |
Bijective integer transform mapping between integer coordinates in [0,n-1].
|
AbstractPositionableTransform<LocalizablePositionable extends Localizable & Positionable> |
|
AbstractProjector2D |
Base class for 2D projectors.
|
AbstractRealInterval |
|
AbstractRealLocalizable |
An abstract class that implements the RealLocalizable interface using
an array of doubles to maintain position
|
AbstractRealType<T extends AbstractRealType<T>> |
TODO
|
AbstractShearTransform |
Most simple case of a shear transform that just implements
for a integer valued coordinate:
coordinate[ shearDimension ] += coordinate[ referenceDimension ] (forward)
coordinate[ shearDimension ] -= coordinate[ referenceDimension ] (backward)
This abstract class holds the inverse and implements applyInverse in
terms of inverse.apply
|
AbstractShortArray<A extends AbstractShortArray<A>> |
|
AbstractVolatileByteArray<A extends AbstractVolatileByteArray<A>> |
|
AbstractVolatileCharArray<A extends AbstractVolatileCharArray<A>> |
|
AbstractVolatileDoubleArray<A extends AbstractVolatileDoubleArray<A>> |
|
AbstractVolatileFloatArray<A extends AbstractVolatileFloatArray<A>> |
|
AbstractVolatileIntArray<A extends AbstractVolatileIntArray<A>> |
|
AbstractVolatileLongArray<A extends AbstractVolatileLongArray<A>> |
|
AbstractVolatileNumericType<N extends NumericType<N>,T extends AbstractVolatileNumericType<N,T>> |
|
AbstractVolatileRealType<R extends RealType<R>,T extends AbstractVolatileRealType<R,T>> |
|
AbstractVolatileShortArray<A extends AbstractVolatileShortArray<A>> |
|
AbstractWrappedInterval<I extends Interval> |
|
AbstractWrappedRealInterval<I extends RealInterval> |
|
Add<T> |
|
ARGBARGBDoubleConverter<T extends AbstractARGBDoubleType<?>> |
|
ARGBChannelSamplerConverter |
Access the on channel of an ARGBType as an UnsignedByteType.
|
ARGBDoubleARGBConverter<T extends AbstractARGBDoubleType<?>> |
|
ARGBDoubleType |
|
ARGBScreenImage |
|
ARGBType |
A native NumericType that encodes four channels at
unsigned byte precision into one 32bit signed integer which is the format
used in most display oriented image processing libraries such as AWT or
ImageJ.
|
ArrayColorTable<T> |
Interface for all ColorTable implementations that use an array to
store their color table information.
|
ArrayCursor<T extends NativeType<T>> |
|
ArrayDataAccess<A> |
Trivial interface for primitive array based data access implementations
that can replicate themselves and return the underlying array.
|
ArrayImg<T extends NativeType<T>,A> |
This Img stores an image in a single linear array of basic types.
|
ArrayImgAWTScreenImage<T extends NativeType<T>,A> |
|
ArrayImgFactory<T extends NativeType<T>> |
|
ArrayImgs |
Convenience factory methods for creation of ArrayImg instances with
the most common pixel Type variants.
|
ArrayImgXYByteProjector<A extends GenericByteType<A>> |
Fast implementation of a AbstractProjector2D that selects a 2D data
plain from an ByteType ArrayImg.
|
ArrayImgXYShortProjector<A extends GenericShortType<A>> |
Fast implementation of a AbstractProjector2D that selects a 2D data
plain from an ShortType ArrayImg.
|
ArrayLocalizingCursor<T extends NativeType<T>> |
|
ArrayLocalizingSubIntervalCursor<T extends NativeType<T>> |
|
ArrayRandomAccess<T extends NativeType<T>> |
|
ArraySubIntervalCursor<T extends NativeType<T>> |
|
AWTScreenImage |
|
AWTScreenImageUtil |
|
BasePairBitType |
Representation of base pairs using 3 bits per entry, supported characters: gap, N, A, T, G, C, U
Bases are handled using the BasePairBitType.Base enumeration.
|
BasePairBitType.Base |
|
BasePairCharType |
Representation of base pairs using one char per entry, supported characters: gap, N, A, T, G, C, U
Bases are handled using the BasePairBitType.Base enumeration.
|
BasePairType<T extends BasePairType<T>> |
TODO
|
BenchmarkHelper |
Tools for setting up basic benchmarks.
|
BinMapper1d<T> |
An interface for defining a bin mapping algorithm.
|
Binning |
Static utility methods to convert from a value to a bin, useful for dealing
with histograms and LUTs.
|
BitType |
TODO
|
BooleanNtree |
BitAccess based on a Ntree <Boolean> .
|
BooleanType<T extends BooleanType<T>> |
TODO
|
BoolType |
A BooleanType wrapping a single primitive boolean variable.
|
Bounded |
Interface implemented by entities ( Sampler s, Positionable s,
Localizable s) that can tell whether they are currently located
outside of the image boundaries.
|
BoundingBox |
TODO
|
BoundingBoxTransform |
Implemented by Transforms that can transform (easily) a BoundingBox in the
source space to a bounding box in the target space.
|
ByteAccess |
TODO
|
ByteArray |
|
ByteAWTScreenImage |
|
ByteNtree |
ByteAccess based on a Ntree <Byte> .
|
ByteType |
TODO
|
Cell<A> |
|
CellCursor<T extends NativeType<T>,C extends Cell<?>> |
|
CellGrid |
Defines AbstractCellImg geometry and translates between image, cell,
and grid coordinates.
|
CellImg<T extends NativeType<T>,A> |
|
CellImgFactory<T extends NativeType<T>> |
|
CellIterationOrder |
|
CellLocalizingCursor<T extends NativeType<T>,C extends Cell<?>> |
|
CellRandomAccess<T extends NativeType<T>,C extends Cell<?>> |
|
ChannelARGBConverter |
Convert UnsignedByteType into one channel of ARGBType .
|
ChannelARGBConverter.Channel |
|
CharAccess |
TODO
|
CharArray |
|
CharNtree |
CharAccess based on a Ntree <Char> .
|
ColorTable |
|
ColorTable16 |
16-bit color lookup table.
|
ColorTable8 |
8-bit color lookup table.
|
ComplexDoubleType |
TODO
|
ComplexFloatType |
TODO
|
ComplexImaginaryFloatConverter<R extends ComplexType<R>> |
Returns the imaginary value of a complex value
|
ComplexPhaseFloatConverter<R extends ComplexType<R>> |
Computes the phase spectrum for a complex value
|
ComplexPowerFloatConverter<R extends ComplexType<R>> |
Computes the power spectrum for a complex value
|
ComplexPowerGLogFloatConverter<R extends ComplexType<R>> |
Computes the generalized log of the power spectrum for a complex value
|
ComplexRealFloatConverter<R extends ComplexType<R>> |
Returns the real value for of complex value
|
ComplexType<T extends ComplexType<T>> |
TODO
|
ComponentMapping |
Map the components of the source vector to obtain the target vector, for
instance transform (x,y,z) to (x,z,y).
|
ComponentMappingTransform |
Map the components of the source vector to obtain the target vector, for
instance transform (x,y,z) to (x,z,y).
|
Composite<T> |
|
CompositeChannelConverter<T extends Type<T>,A extends Composite<T>> |
A converter to extract one channel of a Composite .
|
CompositeFactory<T,C extends Composite<T>> |
|
CompositeIntervalView<T,C extends Composite<T>> |
|
CompositeView<T,C extends Composite<T>> |
|
CompositeXYProjector<A> |
Creates a composite image from across multiple dimensional positions along an
axis (typically, but not necessarily, channels).
|
CompositeXYRandomAccessibleProjector<A> |
Creates a composite image from across multiple dimensional positions along an
axis (typically, but not necessarily, channels).
|
Concatenable<A> |
If T implements Concatenable <A> that means you can concatenate it
with an A, usually resulting in another T.
|
ConcatenateUtils |
Utilities for manipulating lists of (pre-)concatenable objects.
|
ConstantUtils |
|
ConvertedCursor<A,B extends Type<B>> |
TODO
|
ConvertedIterableInterval<A,B extends Type<B>> |
TODO
|
ConvertedRandomAccess<A,B extends Type<B>> |
TODO
|
ConvertedRandomAccessible<A,B extends Type<B>> |
TODO
|
ConvertedRandomAccessibleInterval<A,B extends Type<B>> |
TODO
|
ConvertedRealRandomAccess<A,B extends Type<B>> |
TODO
|
ConvertedRealRandomAccessible<A,B extends Type<B>> |
TODO
|
ConvertedRealRandomAccessibleRealInterval<A,B extends Type<B>> |
TODO
|
Converter<A,B> |
|
Converters |
Convenience factory methods for sample conversion.
|
Cursor<T> |
A Cursor iterates over a set of Localizable elements, for example the image
values at the (integer) pixel positions of an image.
|
Dimensions |
Defines an extent in n-dimensional discrete space.
|
Dirty |
Interface for objects that can be flagged dirty (useful for access
objects that track if their content was modified)
|
DirtyByteArray |
|
DirtyCharArray |
|
DirtyDoubleArray |
|
DirtyFloatArray |
|
DirtyIntArray |
|
DirtyLongArray |
|
DirtyShortArray |
|
DirtyVolatileByteArray |
|
DirtyVolatileCharArray |
|
DirtyVolatileDoubleArray |
|
DirtyVolatileFloatArray |
|
DirtyVolatileIntArray |
|
DirtyVolatileLongArray |
|
DirtyVolatileShortArray |
|
DiscreteFrequencyDistribution |
This class represents an n-dimensional set of counters.
|
Div<T> |
|
DoubleAccess |
TODO
|
DoubleArray |
TODO
|
DoubleAWTScreenImage |
|
DoubleNtree |
DoubleAccess based on a Ntree <Double> .
|
DoubleType |
TODO
|
EuclideanSpace |
{Rn}: an N-dimensional Euclidean space.
|
ExtendedRandomAccessibleInterval<T,F extends RandomAccessibleInterval<T>> |
|
ExtendedRealRandomAccessibleRealInterval<T,F extends RealRandomAccessibleRealInterval<T>> |
|
FinalDimensions |
An implementation of dimensionality that can wrap a long[] array.
|
FinalInterval |
Implementation of the Interval interface.
|
FinalRealInterval |
|
FlatIterationOrder |
|
FloatAccess |
TODO
|
FloatArray |
TODO
|
FloatAWTScreenImage |
|
FloatNtree |
FloatAccess based on a Ntree <Float> .
|
FloatType |
TODO
|
Floor<LocalizablePositionable extends Localizable & Positionable> |
|
FloorInterpolator<T> |
|
FloorInterpolatorFactory<T> |
|
FloorOffset<LocalizablePositionable extends Localizable & Positionable> |
|
Fraction |
Implements the concept of fractions
|
FullSourceMapMixedRandomAccess<T> |
Wrap a source RandomAccess which is related to this by a
Mixed transformToSource .
|
FullSourceMapSlicingRandomAccess<T> |
Wrap a source RandomAccess which is related to this by a
Slicing transformToSource .
|
GenericByteType<T extends GenericByteType<T>> |
TODO
|
GenericComposite<T> |
A generic vector of scalars T.
|
GenericComposite.Factory<T> |
|
GenericIntType<T extends GenericIntType<T>> |
TODO
|
GenericLongType<T extends GenericLongType<T>> |
Abstract superclass for Long types.
|
GenericShortType<T extends GenericShortType<T>> |
Abstract base class for native IntegerType s that
encode their value into a 16bit short.
|
Histogram1d<T> |
A Histogram1d is a histogram that tracks up to four kinds of values: 1)
values in the center of the distribution 2) values to the left of the center
of the distribution (lower tail) 3) values to the right of the center of the
distribution (upper tail) 4) values outside the other areas
|
HistogramNd<T> |
A HistogramNd is an n-dimensional histogram that tracks up to four kinds of
values: 1) values in the center of the distribution 2) values to the left of
the center of the distribution (lower tail) 3) values to the right of the
center of the distribution (upper tail) 4) values outside the other areas
|
HyperSlice<T> |
|
HyperSlicesView<T> |
|
Img<T> |
|
ImgFactory<T> |
TODO
|
ImgLibException |
|
ImgUtil |
This class contains static methods for copying image data to and from Img
instances.
|
ImgView<T extends Type<T>> |
|
IncompatibleTypeException |
Is thrown if a Type is not supported.
|
IntAccess |
TODO
|
IntArray |
|
IntAWTScreenImage |
|
Integer1dBinMapper<T extends IntegerType<T>> |
Maps integer values into a 1-d set of bins.
|
IntegerType<T extends IntegerType<T>> |
TODO
|
Interpolant<T,F extends EuclideanSpace> |
|
InterpolatorFactory<T,F> |
|
Interval |
{x∈Zn|mind≤
xd≤maxd;d∈{0…
n-1}}
|
IntervalIndexer |
N-dimensional data is often stored in a flat 1-dimensional array.
|
IntervalIterator |
Use this class to iterate a virtual Interval in flat order, that is:
row by row, plane by plane, cube by cube, ...
|
Intervals |
Convenience methods for manipulating Intervals .
|
IntervalSampler<T> |
allows stepwise access to a preselected projected dimension.
|
IntervalView<T> |
|
IntNtree |
IntAccess based on a Ntree <Integer> .
|
IntType |
TODO
|
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.
|
InverseDistanceWeightingInterpolatorFactory<T extends RealType<T>> |
|
InverseShearTransform |
Backward implementation of the most simple case of a shear transform:
coordinate[ shearDimension ] -= coordinate[ referenceDimension ]
|
InverseTransform |
Final implementation of the inverse of an InvertibleTransform that
simply replaces apply by applyInverse and conversely.
|
InvertibleTransform |
Invertible transformation from Zn to Zm
.
|
IterableInterval<T> |
|
IterableIntervalProjector2D<A,B> |
A general 2D Projector that uses two dimensions as input to create the 2D
result.
|
IterablePair<A,B> |
An Iterable which is backed by two other Iterable s, whose
iteration produces a Pair of objects corresponding to those given by
the two respective iterations of the backing Iterable s.
|
IterableRandomAccessibleInterval<T> |
|
IterableRealInterval<T> |
f:Rn∈[0,s]→T
|
IterableTransformBuilder<T> |
Simplifies View cascades to provide the most efficient Cursor .
|
Iterator |
The Iterator interface provides basic functionality for iterating
over a set of elements.
|
KDTree<T> |
KDTree to access values at RealLocalizable positions.
|
KDTree.DimComparator<L extends RealLocalizable> |
Compare RealLocalizables by comparing their coordinates in dimension d.
|
KDTree.SamplerNode<T> |
A KDTreeNode that stores it's value as a Sampler.
|
KDTree.ValueNode<T> |
A KDTreeNode that stores it's value as a reference.
|
KDTreeNode<T> |
Abstract base class for nodes in a KDTree.
|
KNearestNeighborSearch<T> |
k-nearest-neighbor search in an Euclidean space.
|
KNearestNeighborSearchOnIterableRealInterval<T> |
|
KNearestNeighborSearchOnKDTree<T> |
|
KthElement |
TODO
|
LanczosInterpolator<T extends RealType<T>> |
n-dimensional double-based Lanczos Interpolation
|
LanczosInterpolatorFactory<T extends RealType<T>> |
TODO
|
LazyCellImg<T extends NativeType<T>,A> |
|
LazyCellImg.Get<T> |
|
LazyCellImg.LazyCells<T> |
|
LinAlgHelpers |
Basic vector and matrix operations implemented on double[] and double[][].
|
LinearRange |
|
ListCursor<T> |
|
ListImg<T> |
This Img stores an image in a single linear ArrayList .
|
ListImgFactory<T> |
|
ListLocalizingCursor<T> |
|
ListRandomAccess<T> |
|
Localizable |
The Localizable interface can localize itself in an n-dimensional
discrete space.
|
LocalizingIntervalIterator |
Use this class to iterate a virtual Interval in flat order, that is:
row by row, plane by plane, cube by cube, ...
|
LocalizingZeroMinIntervalIterator |
Use this class to iterate a virtual rectangular Interval whose
min coordinates are at 0 n in flat order, that
is: row by row, plane by plane, cube by cube, ...
|
LongAccess |
TODO
|
LongArray |
|
LongNtree |
LongAccess based on a Ntree <Longeger> .
|
LongType |
TODO
|
Mixed |
Mixed transform allows to express common integer view transformations such as
translation, rotation, rotoinversion, and projection.
|
MixedRandomAccess<T> |
Wrap a source RandomAccess which is related to this by a
Mixed transformToSource .
|
MixedTransform |
Mixed transform allows to express common integer view transformations such as
translation, rotation, rotoinversion, and projection.
|
MixedTransformView<T> |
TODO
|
Mul<T> |
|
MulFloatingPoint |
|
NativeARGBDoubleType |
|
NativeImg<T extends Type<T>,A> |
TODO
|
NativeImgFactory<T extends NativeType<T>> |
TODO
|
NativeType<T extends NativeType<T>> |
A NativeType is a Type that that provides access to data
stored in Java primitive arrays.
|
NearestNeighborInterpolator<T> |
|
NearestNeighborInterpolatorFactory<T> |
|
NearestNeighborSearch<T> |
Nearest-neighbor search in an Euclidean space.
|
NearestNeighborSearchInterpolator<T> |
|
NearestNeighborSearchInterpolatorFactory<T> |
|
NearestNeighborSearchOnIterableRealInterval<T> |
|
NearestNeighborSearchOnKDTree<T> |
|
NLinearInterpolator<T extends NumericType<T>> |
Performs multi-linear interpolation.
|
NLinearInterpolator1D<T extends NumericType<T>> |
|
NLinearInterpolator2D<T extends NumericType<T>> |
|
NLinearInterpolator3D<T extends NumericType<T>> |
|
NLinearInterpolatorARGB |
N-linear interpolator for ARGB values with overflow check.
|
NLinearInterpolatorARGBFactory |
|
NLinearInterpolatorFactory<T extends NumericType<T>> |
|
Ntree<T extends java.lang.Comparable<T>> |
N-dimensional equivalent of a quad/oct-tree.
|
Ntree.NtreeNode<T> |
|
NtreeAccess<L extends java.lang.Comparable<L>,A extends NtreeAccess<L,A>> |
|
NtreeCursor<T extends NativeType<T>> |
|
NtreeImg<T extends NativeType<T>,A extends NtreeAccess<?,A>> |
|
NtreeImg.PositionProvider |
|
NtreeImgFactory<T extends NativeType<T>> |
|
NtreeIntAccess |
IntAccess based on a Ntree <Integer> .
|
NtreeRandomAccess<T extends NativeType<T>> |
|
NumericComposite<T extends NumericType<T>> |
|
NumericComposite.Factory<T extends NumericType<T>> |
|
NumericType<T extends NumericType<T>> |
TODO
|
OffsetableIntervalIterator |
|
OffsetableLocalizingIntervalIterator |
|
OutOfBounds<T> |
|
OutOfBoundsBorder<T> |
Repeat the boundary pixels.
|
OutOfBoundsBorderFactory<T,F extends Interval & RandomAccessible<T>> |
|
OutOfBoundsConstantValue<T extends Type<T>> |
|
OutOfBoundsConstantValueFactory<T extends Type<T>,F extends Interval & RandomAccessible<T>> |
|
OutOfBoundsFactory<T,F> |
|
OutOfBoundsMirrorDoubleBoundary<T> |
Coordinates out of image bounds are mirrored between boundary coordinates.
|
OutOfBoundsMirrorExpWindowing<T extends NumericType<T>> |
Adds a exponential windowing to the mirrored content outside the Interval
boundaries
|
OutOfBoundsMirrorExpWindowingFactory<T extends NumericType<T>,F extends Interval & RandomAccessible<T>> |
TODO
|
OutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>> |
Create appropriate strategies that virtually mirror a
RandomAccessible at its boundaries.
|
OutOfBoundsMirrorFactory.Boundary |
|
OutOfBoundsMirrorSingleBoundary<T> |
Coordinates out of image bounds are mirrored at boundary coordinates.
|
OutOfBoundsPeriodic<T> |
Coordinates out of image bounds are periodically repeated.
|
OutOfBoundsPeriodicFactory<T,F extends Interval & RandomAccessible<T>> |
|
OutOfBoundsRandomValue<T extends RealType<T>> |
Return a random value in a certain range when outside of the Interval
|
OutOfBoundsRandomValueFactory<T extends RealType<T>,F extends Interval & RandomAccessible<T>> |
|
Pair<A,B> |
|
Partition |
TODO
|
PermutationTransform |
Bijective integer transform mapping between integer coordinates in [0,n-1].
|
PlanarAccess<A> |
Interface allowing access to data on a plane-by-plane basis.
|
PlanarCursor<T extends NativeType<T>> |
|
PlanarCursor1D<T extends NativeType<T>> |
|
PlanarCursor2D<T extends NativeType<T>> |
|
PlanarImg<T extends NativeType<T>,A extends ArrayDataAccess<A>> |
A NativeImg that stores data in an list of primitive arrays, one per
image plane.
|
PlanarImg.PlanarContainerSampler |
This interface is implemented by all samplers on the PlanarImg .
|
PlanarImgContainerSamplerImpl |
Helps to sample a planar image by keeping track of the current slice.
|
PlanarImgFactory<T extends NativeType<T>> |
Factory that creates an appropriate PlanarImg .
|
PlanarImgs |
Convenience factory methods for creation of PlanarImg instances with
the most common pixel Type variants.
|
PlanarImgXYByteProjector<A extends GenericByteType<A>> |
Fast implementation of a AbstractProjector2D that selects a 2D data
plain from a ByteType PlanarImg.
|
PlanarImgXYShortProjector<A extends GenericShortType<A>> |
Fast implementation of a AbstractProjector2D that selects a 2D data
plain from an ShortType PlanarImg.
|
PlanarLocalizingCursor<T extends NativeType<T>> |
|
PlanarLocalizingCursor1D<T extends NativeType<T>> |
TODO
|
PlanarLocalizingCursor2D<T extends NativeType<T>> |
TODO
|
PlanarPlaneSubsetCursor<T extends NativeType<T>> |
|
PlanarPlaneSubsetLocalizingCursor<T extends NativeType<T>> |
Cursor optimized for one plane in an PlanarImg.
|
PlanarRandomAccess<T extends NativeType<T>> |
|
PlanarRandomAccess1D<T extends NativeType<T>> |
|
Point |
A Point is a position in Euclidean space specified in integer coordinates.
|
PointSampleList<T> |
|
Positionable |
An element that can be positioned in n-dimensional discrete space.
|
PreConcatenable<A> |
If T implements PreConcatenable <A> that means you can
pre-concatenate it with an A, usually resulting in another T.
|
ProjectedSampler<T> |
|
Projector |
|
RadiusNeighborSearch<T> |
Radius neighbor search in an Euclidean space.
|
RadiusNeighborSearchOnKDTree<T> |
|
RandomAccess<T> |
|
RandomAccessible<T> |
f:Zn→T
|
RandomAccessibleInterval<T> |
f:{x∈Zn|[min,max]→T}
|
RandomAccessibleIntervalCursor<T> |
|
RandomAccessibleOnRealRandomAccessible<T> |
|
RandomAccessiblePair<A,B> |
|
RandomAccessibleProjector2D<A,B> |
A general 2D Projector that uses two dimensions as input to create the 2D
result.
|
Real1dBinMapper<T extends RealType<T>> |
Maps real values into a 1-d set of bins.
|
RealARGBConverter<R extends RealType<?>> |
|
RealComposite<T extends RealType<T>> |
|
RealComposite.Factory<T extends RealType<T>> |
|
RealCursor<T> |
A RealCursor iterates over a set of RealLocalizable elements, for example
intensity values sampled at a finite set of arbitrary real positions.
|
RealDoubleConverter<R extends RealType<R>> |
|
RealDoubleSamplerConverter<R extends RealType<R>> |
TODO
|
RealFloatConverter<R extends RealType<R>> |
|
RealFloatSamplerConverter<R extends RealType<R>> |
TODO
|
RealInterval |
{x∈Rn|mind≤
xd≤maxd;d∈{0…
n-1}}
|
RealLocalizable |
The RealLocalizable interface can localize itself in an n-dimensional
real space.
|
RealLUTConverter<R extends RealType<R>> |
RealLUTConverter contains a ColorTable8 , through which samples are
filtered.
|
RealOutOfBounds<T> |
|
RealOutOfBoundsFactory<T,F> |
|
RealOutOfBoundsRealRandomAccess<T> |
|
RealPoint |
A point is a location in EuclideanSpace.
|
RealPointSampleList<T> |
|
RealPositionable |
An element that can be positioned in n-dimensional real space.
|
RealRandomAccess<T> |
|
RealRandomAccessible<T> |
f:Rn→T
|
RealRandomAccessibleRealInterval<T> |
f:{x∈Rn|[min,max]→T}
|
RealSum |
RealSum implements a method to reduce numerical instabilities when
summing up a very large number of double precision numbers.
|
RealType<T extends RealType<T>> |
TODO
|
RealUnsignedByteConverter<R extends RealType<R>> |
|
RealUnsignedShortConverter<R extends RealType<R>> |
|
Round<LocalizablePositionable extends Localizable & Positionable> |
|
Sampler<T> |
The Sampler interface provides access to a value whose type is
specified by the generic parameter T.
|
SamplerConverter<A,B> |
TODO
|
SamplingProjector2D<A,B> |
A general 2D Projector that uses three dimensions as input to create the 2D
result.
|
ScreenImage<T> |
Toplevel interface for screen images.
|
SelectiveSampler<T> |
Provides access to a set of predefined positions of a projected dimension
|
SequentializeTransform |
Transform n-dimensional to m-dimensional coordinates (m<n) by
flattening dimensions >m .
|
SetOne |
|
SetZero |
|
ShearTransform |
Forward implementation of the most simple case of a shear transform:
coordinate[ shearDimension ] += coordinate[ referenceDimension ]
|
ShortAccess |
TODO
|
ShortArray |
|
ShortAWTScreenImage |
|
ShortNtree |
|
ShortType |
TODO
|
SignedByteDataBuffer |
DataBuffer that stores signed bytes.
|
SignedShortDataBuffer |
DataBuffer that stores signed shorts.
|
SingleDimensionPermutationTransform |
|
Slicing |
TODO
|
SlicingCursor<T> |
Wrap a cursor that runs on a hyperslice and apply coordinate transform on
localize calls.
|
SlicingRandomAccess<T> |
Wrap a source RandomAccess which is related to this by a
Slicing transformToSource .
|
SlicingTransform |
Map the components of the source vector to a slice of the target space, for
instance transform (x,y) to (x,C,y) where C is a constant.
|
StackView<T> |
|
StackView.DefaultRA<T> |
|
StackView.MoveAllSlicesRA<T> |
|
StackView.StackAccessMode |
|
Sub<T> |
|
SubIntervalIterable<T> |
Implementing this interface enables the implementor to return optimized
Cursor s for certain Interval s
|
SubsampleIntervalView<T> |
|
SubsampleView<T> |
|
Transform |
Transformation from Zn to Zm.
|
Transformable<O,T extends Transform> |
A class is transformable if it can produce a copy of itself in the
transformed space using the supplied transform.
|
TransformBuilder<T> |
The "brain" of the Views framework.
|
TransformedRandomAccessible<T> |
A view of a RandomAccessible which is related by a coordinate
Transform to its source.
|
TransformRandomAccess<T> |
Wrap a source RandomAccess which is related to this by a generic
Transform transformToSource .
|
TransformView<T> |
Wrap a source RandomAccessible which is related to this by a generic
Transform transformToSource .
|
Translation |
TODO
|
TranslationRandomAccess<T> |
TODO
|
TranslationTransform |
TODO
|
Type<T extends Type<T>> |
The Type interface is responsible for accessing and manipulating
(pixel) values.
|
TypeIdentity<T extends Type<T>> |
TODO
|
Unsigned128BitType |
A Type with a bit depth of 128.
|
Unsigned12BitType |
|
Unsigned2BitType |
A Type with a bit depth of 2.
|
Unsigned4BitType |
A Type with a bit depth of 4.
|
UnsignedByteAWTScreenImage |
|
UnsignedByteType |
TODO
|
UnsignedIntAWTScreenImage |
|
UnsignedIntDataBuffer |
DataBuffer that stores unsigned ints.
|
UnsignedIntType |
TODO
|
UnsignedLongType |
TODO
|
UnsignedShortAWTScreenImage |
|
UnsignedShortType |
TODO
|
UnsignedVariableBitLengthType |
A Type with arbitrary bit depth up to maximum 64 bits.
|
Util |
TODO
|
ValueEquals<T> |
Tests equivalency of values.
|
ValuePair<A,B> |
TODO
|
View |
An interface which marks an object that is a lightweight wrapper or "view"
around actual data.
|
Views |
|
Volatile<T> |
Something volatile that has a value and is either VALID or INVALID.
|
Volatile2DRandomAccessibleProjector<T,A extends Volatile<T>,B> |
|
VolatileAccess |
A basic type access that can contain valid or invalid data.
|
VolatileArrayDataAccess<A> |
|
VolatileByteAccess |
|
VolatileByteArray |
|
VolatileCharAccess |
|
VolatileCharArray |
|
VolatileDoubleAccess |
|
VolatileDoubleArray |
|
VolatileFloatAccess |
|
VolatileFloatArray |
|
VolatileIntAccess |
|
VolatileIntArray |
|
VolatileLongAccess |
|
VolatileLongArray |
|
VolatileNumericType<T extends NumericType<T>> |
Something volatile that has a value and is either VALID or INVALID.
|
VolatileRealType<T extends RealType<T>> |
Something volatile that has a value and is either VALID or INVALID.
|
VolatileRealTypeARGBConverter |
|
VolatileShortAccess |
|
VolatileShortArray |
|
WrappedImg<T> |
An object that wraps an Img somehow.
|
WriteConvertedCursor<A,B> |
TODO
|
WriteConvertedIterableInterval<A,B> |
TODO
|
WriteConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>> |
TODO
|
WriteConvertedRandomAccess<A,B> |
TODO
|
WriteConvertedRandomAccessible<A,B> |
TODO
|
WriteConvertedRandomAccessibleInterval<A,B> |
TODO
|
ZeroMinIntervalIterator |
Use this class to iterate a virtual rectangular Interval whose
min coordinates are at 0 n in flat order, that
is: row by row, plane by plane, cube by cube, ...
|