public interface BSplineCoefficientsInterpolator<T extends RealType<T>> extends RealRandomAccess<T>, InterpolatorFactory<T,RandomAccessibleInterval<T>>, Localizable
| Modifier and Type | Method and Description |
|---|---|
static <S extends RealType<S>> |
build(int order,
RandomAccessible<S> coefficients,
S type) |
BSplineCoefficientsInterpolator<T> |
copy() |
default RealRandomAccess<T> |
copyRealRandomAccess() |
default RealRandomAccess<T> |
create(RandomAccessibleInterval<T> f) |
default RealRandomAccess<T> |
create(RandomAccessibleInterval<T> f,
RealInterval interval) |
static RectangleShape |
shapeFromOrder(int bsplineOrder)
Return a RectangleShape
This is necessary because rectangles always have an extents equal to an
odd number of pixels.
|
setPositionAndGet, setPositionAndGet, setPositionAndGetmove, move, move, move, move, setPosition, setPosition, setPosition, setPosition, setPositionbck, fwd, move, move, move, move, move, setPosition, setPosition, setPosition, setPosition, setPositionnumDimensionsgetDoublePosition, getFloatPosition, getIntPosition, getLongPosition, localize, localize, localize, positionAsLongArray, positionAsPointlocalize, localize, localize, positionAsDoubleArray, positionAsRealPointstatic <S extends RealType<S>> BSplineCoefficientsInterpolator<S> build(int order, RandomAccessible<S> coefficients, S type)
BSplineCoefficientsInterpolator<T> copy()
copy in interface Sampler<T extends RealType<T>>Sampler in the same state accessing the same
values.
It does NOT copy T, just the state of the Sampler.
Otherwise use T.copy() if available.
Sampler.copy().get() == Sampler.get(), i.e. both hold the same
value, not necessarily the same instance (this is the case for an
ArrayCursor for example)default RealRandomAccess<T> create(RandomAccessibleInterval<T> f)
create in interface InterpolatorFactory<T extends RealType<T>,RandomAccessibleInterval<T extends RealType<T>>>default RealRandomAccess<T> create(RandomAccessibleInterval<T> f, RealInterval interval)
create in interface InterpolatorFactory<T extends RealType<T>,RandomAccessibleInterval<T extends RealType<T>>>default RealRandomAccess<T> copyRealRandomAccess()
copyRealRandomAccess in interface RealRandomAccess<T extends RealType<T>>static RectangleShape shapeFromOrder(int bsplineOrder)
Copyright © 2015–2022 ImgLib2. All rights reserved.