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 |
RandomAccessibleInterval<T>
f:{x∈Zn|[min,max]→T}
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInterval
Implementation of the
Interval 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 |
FinalDimensions
An implementation of dimensionality that can wrap a long[] array.
|
class |
FinalInterval
Implementation of the
Interval interface. |
class |
PointSampleList<T>
A list of data samples at explicit
integer coordinates . |
Constructor and Description |
---|
AbstractInterval(Dimensions dimensions)
Creates an Interval with the boundaries [0, dimensions-1]
|
FinalInterval(Dimensions dimensions)
Creates an Interval with the boundaries [0, dimensions-1]
|
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 | Class and Description |
---|---|
class |
ConvertedIterableInterval<A,B extends Type<B>>
TODO
|
class |
ConvertedRandomAccessibleInterval<A,B extends Type<B>>
TODO
|
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 | Method and Description |
---|---|
Img<T> |
ImgFactory.create(Dimensions dim,
T type)
The
ImgFactory can decide how to create the Img . |
Img<T> |
ImgFactory.create(Supplier<T> typeSupplier,
Dimensions dim)
The
ImgFactory can decide how to create the 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 | 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 int[] |
Intervals.dimensionsAsIntArray(Dimensions dimensions)
Create a
int[] with the dimensions of an Interval . |
static long[] |
Intervals.dimensionsAsLongArray(Dimensions dimensions)
Create a
long[] with the dimensions of a Dimensions . |
static FinalInterval |
Intervals.expand(Interval interval,
Dimensions border)
Grow/shrink an interval in all dimensions.
|
static <T extends NativeType<T>> |
Util.getArrayOrCellImgFactory(Dimensions targetSize,
int targetCellSize,
T type)
|
static <T extends NativeType<T>> |
Util.getArrayOrCellImgFactory(Dimensions targetSize,
T type)
|
static void |
IntervalIndexer.indexToPosition(long index,
Dimensions dimensions,
Positionable position) |
static long |
Intervals.numElements(Dimensions interval)
Compute the number of elements contained in an (integer)
Interval
. |
static long |
IntervalIndexer.positionToIndex(Localizable position,
Dimensions dimensions) |
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 | Class and Description |
---|---|
class |
CompositeIntervalView<T,C extends Composite<T>>
|
Copyright © 2009–2018 ImgLib2. All rights reserved.