Package | Description |
---|---|
net.imglib2.view |
Modifier and Type | Method and Description |
---|---|
static <T> IntervalView<T> |
Views.addDimension(RandomAccessibleInterval<T> interval,
long minOfNewDim,
long maxOfNewDim)
Create view which adds a dimension to the source
RandomAccessibleInterval . |
static <T,F extends RandomAccessibleInterval<T>> |
Views.expand(F source,
OutOfBoundsFactory<T,? super F> oob,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.expandBorder(RandomAccessibleInterval<T> source,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.expandMirrorDouble(RandomAccessibleInterval<T> source,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.expandMirrorSingle(RandomAccessibleInterval<T> source,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.expandPeriodic(RandomAccessibleInterval<T> source,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends RealType<T>> |
Views.expandRandom(RandomAccessibleInterval<T> source,
double min,
double max,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends Type<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
T t,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends NumericType<T>> |
Views.expandZero(RandomAccessibleInterval<T> source,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.hyperSlice(RandomAccessibleInterval<T> view,
int d,
long pos)
take a (n-1)-dimensional slice of a n-dimensional view, fixing
d-component of coordinates to pos.
|
static <T> IntervalView<T> |
Views.interval(RandomAccessible<T> randomAccessible,
Interval interval)
Define an interval on a RandomAccessible.
|
static <T> IntervalView<T> |
Views.interval(RandomAccessible<T> randomAccessible,
long[] min,
long[] max)
Define an interval on a RandomAccessible.
|
static <T> IntervalView<T> |
Views.invertAxis(RandomAccessibleInterval<T> interval,
int d)
Invert the d-axis.
|
static <T> IntervalView<T> |
Views.offset(RandomAccessibleInterval<T> interval,
long... offset)
Translate such that pixel at offset in interval is at the origin in the
resulting view.
|
static <T> IntervalView<T> |
Views.offsetInterval(RandomAccessible<T> randomAccessible,
Interval interval)
Define an interval on a RandomAccessible and translate it such that the
min corner is at the origin.
|
static <T> IntervalView<T> |
Views.offsetInterval(RandomAccessible<T> randomAccessible,
long[] offset,
long[] dimension)
Define an interval on a RandomAccessible and translate it such that the
min corner is at the origin.
|
static <T> IntervalView<T> |
Views.permute(RandomAccessibleInterval<T> interval,
int fromAxis,
int toAxis)
Create view with permuted axes.
|
static <T> IntervalView<T> |
Views.permuteCoordinateInverse(RandomAccessibleInterval<T> source,
int[] permutation,
int d)
|
static <T> IntervalView<T> |
Views.permuteCoordinates(RandomAccessibleInterval<T> source,
int[] permutation)
Bijective permutation of the integer coordinates in each dimension of a
RandomAccessibleInterval . |
static <T> IntervalView<T> |
Views.permuteCoordinates(RandomAccessibleInterval<T> source,
int[] permutation,
int d)
Bijective permutation of the integer coordinates of one dimension of a
RandomAccessibleInterval . |
static <T> IntervalView<T> |
Views.permuteCoordinatesInverse(RandomAccessibleInterval<T> source,
int[] permutation)
Inverse Bijective permutation of the integer coordinates in each
dimension of a
RandomAccessibleInterval . |
static <T> IntervalView<T> |
Views.permuteCoordinatesInverse(RandomAccessibleInterval<T> source,
int[] permutation,
int d)
Inverse bijective permutation of the integer coordinates of one dimension
of a
RandomAccessibleInterval . |
static <T> IntervalView<T> |
Views.rotate(RandomAccessibleInterval<T> interval,
int fromAxis,
int toAxis)
Create view that is rotated by 90 degrees.
|
static <T> IntervalView<T> |
Views.shear(RandomAccessible<T> source,
Interval interval,
int shearDimension,
int referenceDimension)
Positive shear transform of a RandomAccessible using
ShearTransform , i.e. |
static <T> IntervalView<T> |
Views.translate(RandomAccessibleInterval<T> interval,
long... translation)
Translate the source view by the given translation vector.
|
static <T> IntervalView<T> |
Views.unshear(RandomAccessible<T> source,
Interval interval,
int shearDimension,
int referenceDimension)
Negative shear transform of a RandomAccessible using
InverseShearTransform , i.e. |
static <T> IntervalView<T> |
Views.zeroMin(RandomAccessibleInterval<T> interval)
Translate the source such that the upper left corner is at the origin
|
Copyright © 2009–2017 ImgLib2. All rights reserved.