static <T> IntervalView<T> |
Views.addDimension(RandomAccessibleInterval<T> interval,
long minOfNewDim,
long maxOfNewDim) |
|
static <T,F extends RandomAccessibleInterval<T>> IntervalView<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>> IntervalView<T> |
Views.expandRandom(RandomAccessibleInterval<T> source,
double min,
double max,
long... border) |
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends Type<T>> IntervalView<T> |
Views.expandValue(RandomAccessibleInterval<T> source,
T t,
long... border) |
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends NumericType<T>> IntervalView<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,
long[] min,
long[] max) |
Define an interval on a RandomAccessible.
|
static <T> IntervalView<T> |
Views.interval(RandomAccessible<T> randomAccessible,
Interval interval) |
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,
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.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.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) |
Deprecated.
|
static <T> IntervalView<T> |
Views.permuteCoordinates(RandomAccessibleInterval<T> source,
int[] permutation) |
|
static <T> IntervalView<T> |
Views.permuteCoordinates(RandomAccessibleInterval<T> source,
int[] permutation,
int d) |
|
static <T> IntervalView<T> |
Views.permuteCoordinatesInverse(RandomAccessibleInterval<T> source,
int[] permutation) |
|
static <T> IntervalView<T> |
Views.permuteCoordinatesInverse(RandomAccessibleInterval<T> source,
int[] permutation,
int d) |
|
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) |
|
static <T> IntervalView<T> |
Views.zeroMin(RandomAccessibleInterval<T> interval) |
Translate the source such that the upper left corner is at the origin
|