Package | Description |
---|---|
net.imglib2.algorithm.gradient | |
net.imglib2.algorithm.localextrema | |
net.imglib2.view |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>> |
HessianMatrix.scaleHessianMatrix(RandomAccessibleInterval<T> hessian,
double[] sigma)
The
HessianMatrix.calculateMatrix(net.imglib2.RandomAccessible<T>, net.imglib2.RandomAccessibleInterval<U>, net.imglib2.RandomAccessibleInterval<U>, net.imglib2.RandomAccessibleInterval<U>, net.imglib2.outofbounds.OutOfBoundsFactory<U, ? super net.imglib2.RandomAccessibleInterval<U>>, double...) methods assume that the voxels
of the input data are isotropic. |
Modifier and Type | Method and Description |
---|---|
static <T> IntervalView<T> |
LocalExtrema.shrink(RandomAccessibleInterval<T> source,
long[] margin)
Shrink a
RandomAccessibleInterval symmetrically, i.e. |
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 BooleanType<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
boolean value,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends RealType<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
double value,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends RealType<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
float value,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends IntegerType<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
int value,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends IntegerType<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
long value,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T> IntervalView<T> |
Views.expandValue(RandomAccessibleInterval<T> source,
T t,
long... border)
Expand a RandomAccessibleInterval as specified by border.
|
static <T extends Type<T>> |
Views.expandValue(RandomAccessibleInterval<T> source,
T t,
long... border)
Deprecated.
use
expandValue with unbounded type parameter T |
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)
Deprecated.
Please use
Views.translateInverse(RandomAccessibleInterval, long...)
instead. |
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.translateInverse(RandomAccessibleInterval<T> interval,
long... translation)
Translate the source view by the given inverse 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 © 2015–2022 ImgLib2. All rights reserved.