Modifier and Type | Class and Description |
---|---|
class |
AbstractWrappedRealInterval<I extends RealInterval>
Convenient base class for
IterableRealIntervals ,
etc that forward the RealInterval interface to, for example, their
source accessible. |
Modifier and Type | Interface and Description |
---|---|
interface |
Interval
{x∈Zn|mind≤
xd≤maxd;d∈{0…
n-1}}
|
interface |
IterableInterval<T>
An
IterableRealInterval whose elements are located at integer
coordinates. |
interface |
IterableRealInterval<T>
f:Rn∈[0,s]→T
|
interface |
RandomAccessibleInterval<T>
f:{x∈Zn|[min,max]→T}
|
interface |
RealRandomAccessibleRealInterval<T>
f:{x∈Rn|[min,max]→T}
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInterval
Implementation of the
Interval interface. |
class |
AbstractRealInterval
Implementation of the
RealInterval interface. |
class |
AbstractWrappedInterval<I extends Interval>
Convenient base class for
IterableIntervals ,
RandomAccessibleIntervals , etc that forward
the Interval interface to, for example, their source accessible. |
class |
AbstractWrappedRealInterval<I extends RealInterval>
Convenient base class for
IterableRealIntervals ,
etc that forward the RealInterval interface to, for example, their
source accessible. |
class |
FinalInterval
Implementation of the
Interval interface. |
class |
FinalRealInterval
Implementation of the
RealInterval interface. |
class |
KDTree<T>
KDTree to access values at RealLocalizable positions.
|
class |
PointSampleList<T>
A list of data samples at explicit
integer coordinates . |
class |
RealPointSampleList<T>
A list of data samples at explicit
real coordinates . |
Modifier and Type | Field and Description |
---|---|
protected I |
AbstractWrappedRealInterval.sourceInterval |
Modifier and Type | Method and Description |
---|---|
RealRandomAccess<T> |
RealRandomAccessible.realRandomAccess(RealInterval interval) |
Constructor and Description |
---|
AbstractRealInterval(RealInterval interval)
Creates a new
AbstractRealInterval using an existing
RealInterval |
FinalRealInterval(RealInterval interval)
Creates a new
AbstractRealInterval using an existing
RealInterval |
Modifier and Type | Method and Description |
---|---|
RealRandomAccess<S> |
BSplineLazyCoefficientsInterpolatorFactory.create(RandomAccessible<T> f,
RealInterval interval) |
default RealRandomAccess<T> |
BSplineCoefficientsInterpolator.create(RandomAccessibleInterval<T> f,
RealInterval interval) |
Modifier and Type | Method and Description |
---|---|
BSplineInterpolator<T> |
BSplineInterpolatorFactory.create(RandomAccessible<T> randomAccessible,
RealInterval interval)
For now, ignore the
RealInterval and return
BSplineInterpolatorFactory.create(RandomAccessible) . |
RealRandomAccess<S> |
BSplineCoefficientsInterpolatorFactory.create(RandomAccessible<T> f,
RealInterval interval) |
Modifier and Type | Class and Description |
---|---|
class |
VolumetricSearch<I extends RealInterval>
The volumetric search uses a K-D tree to search for all hyper-rectangular
nodes that contain a given point.
|
Modifier and Type | Class and Description |
---|---|
class |
IterableRandomAccessibleFunction<C extends RealType<C>,O extends RealType<O>>
|
class |
IterableRandomAccessibleFunctionDouble<O extends RealType<O>> |
Modifier and Type | Interface and Description |
---|---|
interface |
Neighborhood<T> |
Modifier and Type | Class and Description |
---|---|
class |
HyperSphere<T>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNeighborhood<T>
A
Positionable IterableInterval that serves as a local
neighborhood, e.g. |
class |
BufferedRectangularNeighborhood<T extends Type<T>> |
class |
EllipseNeighborhood<T> |
class |
EllipsoidNeighborhood<T>
This class implements a
IterableInterval representing the volume of a
3D ellipsoid. |
class |
HyperSphereNeighborhoodGPL<T>
Deprecated.
|
class |
RectangleNeighborhoodGPL<T>
A
Positionable IterableInterval that serves as a local
neighborhood, e.g. |
Modifier and Type | Class and Description |
---|---|
class |
LocalNeighborhood<T>
Deprecated.
|
class |
LocalNeighborhood2<T>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
CachedCellImg<T extends NativeType<T>,A>
A
LazyCellImg that creates empty Cells lazily when they are accessed
and stores (modified) Cells in a disk cache when memory runs full. |
class |
DiskCachedCellImg<T extends NativeType<T>,A>
A
LazyCellImg that creates empty Cells lazily when they are accessed
and stores (modified) Cells in a disk cache when memory runs full. |
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 |
AbstractConvertedIterableInterval<A,B>
TODO
|
class |
AbstractConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>>
TODO
|
class |
AbstractConvertedIterableRealInterval<A,B>
TODO
|
class |
AbstractConvertedRandomAccessibleInterval<A,B> |
Modifier and Type | Method and Description |
---|---|
abstract AbstractConvertedRealRandomAccess<A,B> |
AbstractConvertedRealRandomAccessible.realRandomAccess(RealInterval interval) |
Modifier and Type | Class and Description |
---|---|
class |
BiConvertedIterableInterval<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedIterableRealInterval<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedRandomAccessibleInterval<A,B,C extends Type<C>>
TODO
|
class |
BiConvertedRealRandomAccessibleRealInterval<A,B,C extends Type<C>>
TODO
|
class |
ConvertedIterableInterval<A,B extends Type<B>>
TODO
|
class |
ConvertedIterableRealInterval<A,B extends Type<B>>
TODO
|
class |
ConvertedRandomAccessibleInterval<A,B extends Type<B>>
TODO
|
class |
ConvertedRealRandomAccessibleRealInterval<A,B extends Type<B>>
TODO
|
Modifier and Type | Method and Description |
---|---|
ConvertedRealRandomAccess<A,B> |
ConvertedRealRandomAccessibleRealInterval.realRandomAccess(RealInterval interval) |
ConvertedRealRandomAccess<A,B> |
ConvertedRealRandomAccessible.realRandomAccess(RealInterval interval) |
BiConvertedRealRandomAccess<A,B,C> |
BiConvertedRealRandomAccessibleRealInterval.realRandomAccess(RealInterval interval) |
BiConvertedRealRandomAccess<A,B,C> |
BiConvertedRealRandomAccessible.realRandomAccess(RealInterval interval) |
Modifier and Type | Class and Description |
---|---|
class |
WriteConvertedIterableInterval<A,B>
TODO
|
class |
WriteConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>>
TODO
|
class |
WriteConvertedIterableRealInterval<A,B>
TODO
|
class |
WriteConvertedRandomAccessibleInterval<A,B>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
ARGBScreenImage |
class |
ArrayImgAWTScreenImage<T extends NativeType<T>,A>
An
AWTScreenImage that is an ArrayImg . |
class |
ByteAWTScreenImage
A
AWTScreenImage that is an ArrayImg<ByteType, ByteArray> . |
class |
DoubleAWTScreenImage
A
AWTScreenImage that is an ArrayImg<DoubleType, DoubleArray>
. |
class |
FloatAWTScreenImage
A
AWTScreenImage that is an ArrayImg<FloatType, FloatArray> . |
class |
IntAWTScreenImage
A
AWTScreenImage that is an ArrayImg<ShortType, ShortArray> . |
class |
ShortAWTScreenImage
A
AWTScreenImage that is an ArrayImg<ShortType, ShortArray> . |
class |
UnsignedByteAWTScreenImage
A
AWTScreenImage that is an
ArrayImg<UnsignedByteType, ByteArray> . |
class |
UnsignedIntAWTScreenImage
A
AWTScreenImage that is an ArrayImg<ShortType, ShortArray> . |
class |
UnsignedShortAWTScreenImage
A
AWTScreenImage that is an
ArrayImg<UnsignedShortType, ShortArray> . |
Modifier and Type | Class and Description |
---|---|
class |
DiscreteFrequencyDistribution
This class represents an n-dimensional set of counters.
|
class |
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
|
class |
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
|
Modifier and Type | Interface and Description |
---|---|
interface |
Img<T>
An
Img is a RandomAccessibleInterval that has its min at
0n and its max positive. |
interface |
NativeImg<T extends Type<T>,A>
TODO
|
interface |
NativeLongAccessImg<T extends Type<T>,A>
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImg<T>
TODO
|
class |
AbstractNativeImg<T extends NativeType<T>,A>
TODO
|
class |
AbstractNativeLongAccessImg<T extends NativeLongAccessType<T>,A>
TODO
|
class |
ImgView<T extends Type<T>>
Allows a
RandomAccessibleInterval to be treated as an Img . |
Modifier and Type | Class and Description |
---|---|
class |
ArrayImg<T extends NativeType<T>,A>
This
Img stores an image in a single linear array of basic types. |
Modifier and Type | Class and Description |
---|---|
class |
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. |
class |
Cell<A>
A cell of an
AbstractCellImg . |
class |
CellImg<T extends NativeType<T>,A> |
class |
LazyCellImg<T extends NativeType<T>,A>
A
AbstractCellImg that obtains its Cells lazily when they are
accessed. |
static class |
LazyCellImg.LazyCells<T> |
Modifier and Type | Class and Description |
---|---|
class |
ByteImagePlus<T extends NativeType<T>>
ImagePlusImg for byte-stored data. |
class |
FloatImagePlus<T extends NativeType<T>>
ImagePlusImg for float-stored data. |
class |
ImagePlusImg<T extends NativeType<T>,A extends ArrayDataAccess<A>>
A container that stores data in an array of 2D slices each as a linear array
of basic types.
|
class |
IntImagePlus<T extends NativeType<T>>
ImagePlusImg for integer-stored data. |
class |
ShortImagePlus<T extends NativeType<T>>
ImagePlusImg for short-stored data. |
Modifier and Type | Class and Description |
---|---|
class |
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 . |
class |
AbstractLongListImg<T>
Abstract base class for
Img that store pixels in a single linear
list addressed by a long. |
class |
ListImg<T>
|
Modifier and Type | Class and Description |
---|---|
class |
PlanarImg<T extends NativeType<T>,A extends ArrayDataAccess<A>>
A
NativeImg that stores data in an list of primitive arrays, one per
image plane. |
Modifier and Type | Class and Description |
---|---|
class |
NtreeCursor<T extends NativeType<T>> |
class |
NtreeImg<T extends NativeType<T>,A extends NtreeAccess<?,A>> |
Modifier and Type | Class and Description |
---|---|
class |
UnsafeImg<T extends NativeLongAccessType<T>,A>
This
Img stores an image in a single linear array of basic types. |
Modifier and Type | Method and Description |
---|---|
RealRandomAccess<T> |
InterpolatorFactory.create(F f,
RealInterval interval) |
RealRandomAccess<T> |
Interpolant.realRandomAccess(RealInterval interval) |
Modifier and Type | Method and Description |
---|---|
InverseDistanceWeightingInterpolator<T> |
InverseDistanceWeightingInterpolatorFactory.create(KNearestNeighborSearch<T> search,
RealInterval interval)
Creates a new
InverseDistanceWeightingInterpolator using a copy
of the passed KNearestNeighborSearch . |
NearestNeighborSearchInterpolator<T> |
NearestNeighborSearchInterpolatorFactory.create(NearestNeighborSearch<T> search,
RealInterval interval)
Creates a new
NearestNeighborSearchInterpolator using a copy of
the passed NearestNeighborSearch . |
Modifier and Type | Method and Description |
---|---|
NearestNeighborRealRandomAccessibleStackInterpolator<T> |
NearestNeighborRealRandomAccessibleStackInterpolatorFactory.create(F stack,
RealInterval interval) |
LinearRealRandomAccessibleStackInterpolator<T> |
LinearRealRandomAccessibleStackInterpolatorFactory.create(F stack,
RealInterval interval) |
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 | Interface and Description |
---|---|
interface |
Labeling<T extends Comparable<T>>
Deprecated.
|
interface |
NativeLabeling<T extends Comparable<T>>
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLabeling<T extends Comparable<T>>
Deprecated.
|
class |
AbstractNativeLabeling<T extends Comparable<T>>
Deprecated.
|
class |
LabelingView<L extends Comparable<L>>
Deprecated.
|
class |
NativeImgLabeling<T extends Comparable<T>,I extends IntegerType<I>>
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RealPositionRealRandomAccessible.RealPositionRealRandomAccess |
RealPositionRealRandomAccessible.realRandomAccess(RealInterval interval) |
FunctionRealRandomAccessible.RealFunctionRealRandomAccess |
FunctionRealRandomAccessible.realRandomAccess(RealInterval interval) |
Modifier and Type | Method and Description |
---|---|
FinalRealInterval |
AffineTransform3D.estimateBounds(RealInterval interval)
Calculate the boundary interval of an interval after it has been
transformed.
|
FinalRealInterval |
AffineTransform2D.estimateBounds(RealInterval interval)
Calculate the boundary interval of an interval after it has been
transformed.
|
StackingRealRandomAccessible.StackingRealRandomAccess |
StackingRealRandomAccessible.realRandomAccess(RealInterval interval)
To be overridden for
RealTransform that can estimate the
boundaries of a transferred RealInterval . |
RealTransformRealRandomAccessible.RealTransformRealRandomAccess |
RealTransformRealRandomAccessible.realRandomAccess(RealInterval interval)
To be overridden for
RealTransform that can estimate the
boundaries of a transferred RealInterval . |
RealPositionRealRandomAccessible.RealPositionRealRandomAccess |
RealPositionRealRandomAccessible.realRandomAccess(RealInterval interval) |
AffineRealRandomAccessible.AffineRealRandomAccess |
AffineRealRandomAccessible.realRandomAccess(RealInterval interval)
To be overridden for
RealTransform that can estimate the
boundaries of a transferred RealInterval . |
Modifier and Type | Class and Description |
---|---|
class |
Bounds<I extends RealInterval,B extends Bounds<I,B>>
Operations on mask bounds.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IterableRegion<T extends BooleanType<T>>
A region that allows to iterate only the pixels contained in the region
(instead of all pixels in bounding box).
|
interface |
IterableRegionOfInterest
Deprecated.
|
interface |
MaskInterval
A bounded
Mask , that is, the mask predicate evaluates to
false outside the bounds interval. |
interface |
PositionableIterableInterval<T>
An
IterableInterval that can be moved around. |
interface |
PositionableIterableRegion<T extends BooleanType<T>>
An
IterableRegion that can be moved around. |
interface |
RealMaskRealInterval
A bounded
RealMask , that is, the mask predicate evaluates to
false outside the bounds interval. |
interface |
RegionOfInterest
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractIterableRegionOfInterest
Deprecated.
|
protected class |
AbstractIterableRegionOfInterest.AROIClippedIterableInterval<T extends Type<T>>
Deprecated.
|
protected class |
AbstractIterableRegionOfInterest.AROIIterableInterval<T extends Type<T>>
Deprecated.
|
class |
AbstractRegionOfInterest
Deprecated.
|
class |
AngleRegionOfInterest
Deprecated.
|
class |
BinaryMaskRegionOfInterest<T extends BitType,I extends RandomAccessibleInterval<T>>
Deprecated.
|
protected class |
BinaryMaskRegionOfInterest.BMROIIterableInterval<TT extends Type<TT>>
Deprecated.
|
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
realMin(int) and 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.
|
class |
CompositeRegionOfInterest
Deprecated.
|
class |
EllipseRegionOfInterest
Deprecated.
|
class |
GeneralPathRegionOfInterest
Deprecated.
|
class |
LineRegionOfInterest
Deprecated.
|
class |
PolygonRegionOfInterest
Deprecated.
|
class |
RectangleRegionOfInterest
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<I extends RealInterval,B extends Bounds<I,B>> |
Bounds.UnaryBoundsOperator.apply(B arg) |
<I extends RealInterval,B extends Bounds<I,B>> |
Bounds.BinaryBoundsOperator.apply(B left,
B right) |
Modifier and Type | Method and Description |
---|---|
static RealInterval |
Masks.emptyRealInterval(int numDims)
Creates an
RealInterval which has min > max for all
dimensions. |
Modifier and Type | Method and Description |
---|---|
static Bounds.RealBounds |
Bounds.RealBounds.of(RealInterval i) |
RealRandomAccess<BitType> |
AbstractRegionOfInterest.realRandomAccess(RealInterval interval)
Deprecated.
TODO Check if constraining real random access to an interval could be
exploited for a more efficient solution.
|
Constructor and Description |
---|
IntersectionRealInterval(RealInterval i1,
RealInterval i2) |
RealBounds(RealInterval interval) |
RealTransformRealInterval(RealInterval source,
InvertibleRealTransform transformToSource)
Creates
Bounds for a transformed source interval. |
SmallestContainingInterval(RealInterval source) |
UnionRealInterval(RealInterval i1,
RealInterval i2) |
Modifier and Type | Class and Description |
---|---|
class |
Boundary<T extends BooleanType<T>>
An
IterableRegion of the boundary pixels of a source boolean
RandomAccessibleInterval . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBinaryCompositeMaskInterval
A
MaskInterval which results from an operation on two
Predicate s. |
class |
DefaultBinaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which results from an operation on two
Predicate s. |
class |
DefaultUnaryCompositeMaskInterval
A
MaskInterval which is the result of an operation on a
Predicate . |
class |
DefaultUnaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which is the result of an operation on a
Predicate . |
class |
RealTransformUnaryCompositeRealMaskRealInterval
A
RealMaskRealInterval which is the result of a transform operation
on a RealMaskRealInterval . |
Constructor and Description |
---|
DefaultBinaryCompositeRealMaskRealInterval(Operators.BinaryMaskOperator operator,
Predicate<? super RealLocalizable> arg0,
Predicate<? super RealLocalizable> arg1,
RealInterval interval,
BoundaryType boundaryType,
BinaryOperator<KnownConstant> knownConstantOp) |
DefaultUnaryCompositeRealMaskRealInterval(Operators.UnaryMaskOperator operator,
Predicate<? super RealLocalizable> arg0,
RealInterval interval,
BoundaryType boundaryType,
UnaryOperator<KnownConstant> knownConstantOp) |
RealTransformUnaryCompositeRealMaskRealInterval(Operators.RealTransformMaskOperator operator,
Predicate<? super RealLocalizable> arg0,
RealInterval interval,
BoundaryType boundaryType,
UnaryOperator<KnownConstant> knownConstantOp) |
Modifier and Type | Method and Description |
---|---|
static RealInterval |
GeomMaths.getBoundsReal(Collection<? extends RealLocalizable> vertices) |
static RealInterval |
GeomMaths.getBoundsReal(double[][] vertices)
Finds the smallest
RealInterval which contains all vertices. |
static RealInterval |
GeomMaths.getBoundsReal(double[] x,
double[] y)
Finds the smallest
RealInterval which contains all x, y
coordinates. |
Modifier and Type | Class and Description |
---|---|
class |
IterableLine
An immutable line sampled on integer position.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Box
A
RealMaskRealInterval which defines an n-d box, cuboid,
hyperrectangle, etc. |
interface |
Ellipsoid
A
RealMaskRealInterval which defines an n-d ellipsoid. |
interface |
Line
A
RealMaskRealInterval which defines a line defined in n-d space. |
interface |
PointMask
A
RealMaskRealInterval representing a single point in n-d real space. |
interface |
Polygon2D
A
RealMaskRealInterval which defines a real space 2D polygon. |
interface |
Polyline
A
RealMaskRealInterval which defines a polyline in n-d space. |
interface |
Polyshape
A
RealMaskRealInterval which defines a polygonal shape in n-d space. |
interface |
RealPointCollection<L extends RealLocalizable>
A
RealMaskRealInterval which defines a collection of real space points in n-d space. |
interface |
Sphere
A
RealMaskRealInterval which defines an n-d sphere. |
interface |
SuperEllipsoid
A
RealMaskRealInterval which defines an n-d superellipsoid. |
interface |
WritableBox
A modifiable
Box . |
interface |
WritableEllipsoid
A modifiable
Ellipsoid . |
interface |
WritableLine
A modifiable
Line . |
interface |
WritablePointMask
A modifiable
PointMask . |
interface |
WritablePolygon2D
A modifiable
Polygon2D . |
interface |
WritablePolyline
A modifiable
Polyline . |
interface |
WritablePolyshape
A modifiable
Polyshape . |
interface |
WritableRealPointCollection<L extends RealLocalizable>
A modifiable
RealPointCollection . |
interface |
WritableSphere
A modifiable
Sphere . |
interface |
WritableSuperEllipsoid
A modifiable
SuperEllipsoid . |
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 |
ImgLabeling<T,I extends IntegerType<I>>
A labeling backed by a
image of integer
indices. |
class |
LabelRegion<T>
Present pixels of a given label in a
ImgLabeling as a
PositionableIterableRegion . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMaskInterval |
class |
MaskIntervalAsRandomAccessibleInterval<B extends BooleanType<B>>
This class takes a
MaskInterval and wraps it as a
RandomAccessibleInterval . |
class |
RandomAccessibleIntervalAsMaskInterval<B extends BooleanType<B>>
Wraps a
RandomAccessibleInterval as a MaskInterval . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRealMaskRealInterval |
class |
RealMaskRealIntervalAsRealRandomAccessibleRealInterval<B extends BooleanType<B>>
Wraps a
RealMaskRealInterval as a
RealRandomAccessibleRealInterval . |
class |
RealRandomAccessibleRealIntervalAsRealMaskRealInterval<B extends BooleanType<B>>
Wraps a
RealRandomAccessibleRealInterval as a
RealMaskRealInterval . |
Modifier and Type | Method and Description |
---|---|
RealRandomAccess<B> |
RealMaskRealIntervalAsRealRandomAccessibleRealInterval.realRandomAccess(RealInterval interval) |
RealRandomAccess<B> |
RealMaskAsRealRandomAccessible.realRandomAccess(RealInterval interval) |
Constructor and Description |
---|
DefaultRealMaskRealInterval(RealInterval interval,
BoundaryType boundaryType,
Predicate<? super RealLocalizable> predicate,
KnownConstant knownConstant) |
Modifier and Type | Class and Description |
---|---|
class |
IterableRandomAccessibleRegion<T extends BooleanType<T>>
Deprecated.
|
class |
IterableRegionOnBooleanRAI<T extends BooleanType<T>>
Wrap a boolean
RandomAccessibleInterval as a IterableRegion . |
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 |
RandomAccessibleRegionCursor<T extends BooleanType<T>>
Deprecated.
|
class |
SamplingIterableInterval<T> |
Modifier and Type | Method and Description |
---|---|
static void |
ImgLib2Assert.assertIntervalEquals(RealInterval expected,
RealInterval actual,
double tolerance) |
Modifier and Type | Method and Description |
---|---|
static <T,F extends RealInterval & RealRandomAccessible<T>> |
Util.getTypeFromRealInterval(F rai)
Gets an instance of T from the
RandomAccessibleInterval by
querying the value at the min coordinate |
Modifier and Type | Method and Description |
---|---|
static RealInterval |
Intervals.scale(RealInterval interval,
double scale)
Return an
RealInterval that is scaled by the given factor. |
Modifier and Type | Method and Description |
---|---|
static boolean |
Intervals.contains(RealInterval containing,
RealInterval contained)
Test whether the
containing interval completely contains the
contained interval. |
static boolean |
Intervals.contains(RealInterval containing,
RealLocalizable contained)
Test whether the
containing interval contains the
contained point. |
static boolean |
Intervals.equals(RealInterval a,
RealInterval b)
Tests whether two
RealInterval s are equal in their min / max. |
static boolean |
Intervals.equals(RealInterval a,
RealInterval b,
double tolerance)
Tests whether two
RealInterval s are equal in their min / max. |
static FinalRealInterval |
Intervals.intersect(RealInterval intervalA,
RealInterval intervalB)
Compute the intersection of two intervals.
|
static boolean |
Intervals.isEmpty(RealInterval interval)
Check whether the given interval is empty, that is, the maximum is
smaller than the minimum in some dimension.
|
static Interval |
Intervals.largestContainedInterval(RealInterval ri)
Compute the largest
Interval that is contained in the specified
RealInterval . |
static double[] |
Intervals.maxAsDoubleArray(RealInterval interval)
Create a
double[] with the maximum of a RealInterval
. |
static double[] |
Intervals.minAsDoubleArray(RealInterval interval)
Create a
double[] with the minimum of a RealInterval
. |
static RealInterval |
Intervals.scale(RealInterval interval,
double scale)
Return an
RealInterval that is scaled by the given factor. |
static Interval |
Intervals.smallestContainingInterval(RealInterval ri)
Compute the smallest
Interval containing the specified
RealInterval . |
static String |
Intervals.toString(RealInterval value)
Returns a string that contains min and max of the
RealInterval . |
static FinalRealInterval |
Intervals.union(RealInterval intervalA,
RealInterval intervalB)
Compute the smallest interval that contains both input intervals.
|
Modifier and Type | Class and Description |
---|---|
class |
IntervalView<T>
IntervalView is a view that puts
Interval boundaries on its source
RandomAccessible . |
class |
IterableRandomAccessibleInterval<T>
Generates
Cursors that iterate a
RandomAccessibleInterval in flat order, that is: row by row, plane by
plane, cube by cube, ... |
class |
RandomAccessibleIntervalCursor<T>
A
Cursor that iterates any RandomAccessibleInterval by moving
a RandomAccess in flat iteration order. |
class |
StackView<T>
A stack of n-dimensional
RandomAccessibleInterval s, forming
a (n+1)-dimensional RandomAccessibleInterval . |
class |
SubsampleIntervalView<T>
SubsampleIntervalView is a view that provides access to only every
sdth value of a source
RandomAccessibleInterval . |
Modifier and Type | Method and Description |
---|---|
RealRandomAccess<T> |
ExtendedRealRandomAccessibleRealInterval.realRandomAccess(RealInterval interval) |
Modifier and Type | Class and Description |
---|---|
class |
CompositeIntervalView<T,C extends Composite<T>>
|
Copyright © 2015–2022 ImgLib2. All rights reserved.