Uses of Class
net.imglib2.view.IntervalView
Packages that use IntervalView
-
Uses of IntervalView in net.imglib2.view
Methods in net.imglib2.view that return IntervalViewModifier and TypeMethodDescriptionstatic <T> IntervalView<T>
Views.addDimension
(RandomAccessibleInterval<T> interval, long minOfNewDim, long maxOfNewDim) Create view which adds a dimension to the sourceRandomAccessibleInterval
.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) Bijective permutation of the integer coordinates in each dimension of aRandomAccessibleInterval
.static <T> IntervalView<T>
Views.permuteCoordinates
(RandomAccessibleInterval<T> source, int[] permutation, int d) Bijective permutation of the integer coordinates of one dimension of aRandomAccessibleInterval
.static <T> IntervalView<T>
Views.permuteCoordinatesInverse
(RandomAccessibleInterval<T> source, int[] permutation) Inverse Bijective permutation of the integer coordinates in each dimension of aRandomAccessibleInterval
.static <T> IntervalView<T>
Views.permuteCoordinatesInverse
(RandomAccessibleInterval<T> source, int[] permutation, int d) Inverse bijective permutation of the integer coordinates of one dimension of aRandomAccessibleInterval
.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 usingShearTransform
, 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 usingInverseShearTransform
, i.e.static <T> IntervalView<T>
Views.zeroMin
(RandomAccessibleInterval<T> interval) Translate the source such that the upper left corner is at the origin
Views.permuteCoordinatesInverse(RandomAccessibleInterval, int[], int)