public class BSplineInterpolatorFactory<T extends RealType<T>> extends Object implements InterpolatorFactory<T,RandomAccessible<T>>
Constructor and Description |
---|
BSplineInterpolatorFactory()
Creates a new
BSplineInterpolatorFactory with standard parameters
(third-order, with clipping) |
BSplineInterpolatorFactory(boolean clipping)
Creates a new
BSplineInterpolatorFactory using the BSpline
interpolation in a certain window |
BSplineInterpolatorFactory(boolean clipping,
int radius)
Creates a new
BSplineInterpolatorFactory using the BSpline
interpolation in a certain window |
BSplineInterpolatorFactory(int order)
Creates a new
BSplineInterpolatorFactory using the BSpline
interpolation in a certain window |
Modifier and Type | Method and Description |
---|---|
BSplineInterpolator<T> |
create(RandomAccessible<T> randomAccessible) |
BSplineInterpolator<T> |
create(RandomAccessible<T> randomAccessible,
RealInterval interval)
For now, ignore the
RealInterval and return
create(RandomAccessible) . |
public BSplineInterpolatorFactory(boolean clipping, int radius)
BSplineInterpolatorFactory
using the BSpline
interpolation in a certain windowclipping
- the bspline-interpolation can create values that are bigger or
smaller than the original values, so they can be clipped to
the range of the Type
if wantedradius
- the radius of the interpolating kernel.public BSplineInterpolatorFactory(boolean clipping)
BSplineInterpolatorFactory
using the BSpline
interpolation in a certain windowclipping
- the bspline-interpolation can create values that are bigger or
smaller than the original values, so they can be clipped to
the range of the Type
if wantedpublic BSplineInterpolatorFactory(int order)
BSplineInterpolatorFactory
using the BSpline
interpolation in a certain windowpublic BSplineInterpolatorFactory()
BSplineInterpolatorFactory
with standard parameters
(third-order, with clipping)public BSplineInterpolator<T> create(RandomAccessible<T> randomAccessible)
create
in interface InterpolatorFactory<T extends RealType<T>,RandomAccessible<T extends RealType<T>>>
public BSplineInterpolator<T> create(RandomAccessible<T> randomAccessible, RealInterval interval)
RealInterval
and return
create(RandomAccessible)
.create
in interface InterpolatorFactory<T extends RealType<T>,RandomAccessible<T extends RealType<T>>>
Copyright © 2015–2022 ImgLib2. All rights reserved.