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 | Class and Description |
---|---|
class |
AbstractConvertedIterableInterval<A,B>
TODO
|
class |
AbstractConvertedIterableRandomAccessibleInterval<A,B,S extends RandomAccessible<A> & IterableInterval<A>>
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 |
ConvertedIterableInterval<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> |
ConvertedRealRandomAccessible.realRandomAccess(RealInterval interval) |
ConvertedRealRandomAccess<A,B> |
ConvertedRealRandomAccessibleRealInterval.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 |
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
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImg<T>
TODO
|
class |
AbstractNativeImg<T extends NativeType<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 |
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 |
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 | 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 | 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 | 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 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 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 Interval |
Intervals.smallestContainingInterval(RealInterval ri)
Compute the smallest
Interval containing the specified
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 © 2009–2017 ImgLib2. All rights reserved.