@Deprecated public class Gauss extends Object
Constructor and Description |
---|
Gauss()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>> |
inDouble(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
inDouble(double[] sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img |
static <T extends RealType<T>> |
inDouble(double[] sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<DoubleType> imgFactory)
Deprecated.
Computes a Gaussian convolution with double precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
inDouble(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
inDouble(double sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img |
static <T extends RealType<T>> |
inDouble(double sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<DoubleType> imgFactory)
Deprecated.
Computes a Gaussian convolution with double precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
inDoubleInPlace(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with double precision on an entire
Img using the
OutOfBoundsMirrorFactory with single boundary |
static <T extends RealType<T>> |
inDoubleInPlace(double[] sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with double precision on an entire
Img |
static <T extends RealType<T>> |
inDoubleInPlace(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with double precision on an entire
Img using the
OutOfBoundsMirrorFactory with single boundary |
static <T extends RealType<T>> |
inDoubleInPlace(double sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with double precision on an entire
Img |
static <T extends RealType<T>> |
inFloat(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
inFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
inFloat(double[] sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<FloatType> imgFactory)
Deprecated.
Computes a Gaussian convolution with float precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
inFloat(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
inFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
inFloat(double sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<FloatType> imgFactory)
Deprecated.
Computes a Gaussian convolution with float precision on an infinite
RandomAccessible |
static <T extends RealType<T>> |
inFloatInPlace(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img using the
OutOfBoundsMirrorFactory with single boundary |
static <T extends RealType<T>> |
inFloatInPlace(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
static <T extends RealType<T>> |
inFloatInPlace(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img using the
OutOfBoundsMirrorFactory with single boundary |
static <T extends RealType<T>> |
inFloatInPlace(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with float precision on an entire
Img |
static <T extends NumericType<T>> |
inNumericType(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an entire
Img using the OutOfBoundsMirrorFactory with
single boundary |
static <T extends NumericType<T>> |
inNumericType(double[] sigma,
Img<T> img,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an entire
Img |
static <T extends NumericType<T>> |
inNumericType(double[] sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<T> imgFactory)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an infinite
RandomAccessible |
static <T extends NumericType<T>> |
inNumericType(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an entire
Img using the OutOfBoundsMirrorFactory with
single boundary |
static <T extends NumericType<T>> |
inNumericType(double sigma,
Img<T> img,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an entire
Img |
static <T extends NumericType<T>> |
inNumericType(double sigma,
RandomAccessible<T> img,
Interval interval,
RandomAccessible<T> output,
Localizable origin,
ImgFactory<T> imgFactory)
Deprecated.
Computes a Gaussian convolution with the precision of the type provided
on an infinite
RandomAccessible |
static <T extends NumericType<T>> |
inNumericTypeInPlace(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with the precision of the type provided on an entire
Img using
the OutOfBoundsMirrorFactory with single boundary |
static <T extends NumericType<T>> |
inNumericTypeInPlace(double[] sigma,
Img<T> img,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with the precision of the type provided on an entire
Img |
static <T extends NumericType<T>> |
inNumericTypeInPlace(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with the precision of the type provided on an entire
Img using
the OutOfBoundsMirrorFactory with single boundary |
static <T extends NumericType<T>> |
inNumericTypeInPlace(double sigma,
Img<T> img,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Deprecated.
Computes a Gaussian convolution in-place (temporary imgs are necessary)
with the precision of the type provided on an entire
Img |
static <T extends RealType<T>> |
toDouble(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
toDouble(double[] sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img |
static <T extends RealType<T>> |
toDouble(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
toDouble(double sigma,
Img<T> img,
OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with double precision on an entire
Img |
static <T extends RealType<T>> |
toFloat(double[] sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
toFloat(double[] sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
static <T extends RealType<T>> |
toFloat(double sigma,
Img<T> img)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
static <T extends RealType<T>> |
toFloat(double sigma,
Img<T> img,
OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Deprecated.
Computes a Gaussian convolution with float precision on an entire
Img |
public static <T extends RealType<T>> Img<FloatType> toFloat(double sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarypublic static <T extends RealType<T>> Img<FloatType> toFloat(double[] sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarypublic static <T extends RealType<T>> Img<FloatType> toFloat(double sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
FloatType
public static <T extends RealType<T>> Img<FloatType> toFloat(double[] sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
FloatType
public static <T extends RealType<T>> Img<T> inFloat(double sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> Img<T> inFloat(double[] sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> Img<T> inFloat(double sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends RealType<T>> Img<T> inFloat(double[] sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends RealType<T>> void inFloatInPlace(double sigma, Img<T> img)
Img
using the
OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> void inFloatInPlace(double[] sigma, Img<T> img)
Img
using the
OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> void inFloatInPlace(double sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends RealType<T>> void inFloatInPlace(double[] sigma, Img<T> img, OutOfBoundsFactory<FloatType,RandomAccessibleInterval<FloatType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends RealType<T>> void inFloat(double sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<FloatType> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for FloatType
which is needed
for temporary imgspublic static <T extends RealType<T>> void inFloat(double[] sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<FloatType> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for FloatType
which is needed
for temporary imgspublic static <T extends RealType<T>> Img<DoubleType> toDouble(double sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
DoubleType
public static <T extends RealType<T>> Img<DoubleType> toDouble(double[] sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
DoubleType
public static <T extends RealType<T>> Img<DoubleType> toDouble(double sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
DoubleType
public static <T extends RealType<T>> Img<DoubleType> toDouble(double[] sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
DoubleType
public static <T extends RealType<T>> Img<T> inDouble(double sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> Img<T> inDouble(double[] sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with single
boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> Img<T> inDouble(double sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends RealType<T>> Img<T> inDouble(double[] sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends RealType<T>> void inDoubleInPlace(double sigma, Img<T> img)
Img
using the
OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> void inDoubleInPlace(double[] sigma, Img<T> img)
Img
using the
OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends RealType<T>> void inDoubleInPlace(double sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends RealType<T>> void inDoubleInPlace(double[] sigma, Img<T> img, OutOfBoundsFactory<DoubleType,RandomAccessibleInterval<DoubleType>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends RealType<T>> void inDouble(double sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<DoubleType> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for DoubleType
which is
needed for temporary imgspublic static <T extends RealType<T>> void inDouble(double[] sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<DoubleType> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for DoubleType
which is
needed for temporary imgspublic static <T extends NumericType<T>> Img<T> inNumericType(double sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with
single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends NumericType<T>> Img<T> inNumericType(double[] sigma, Img<T> img)
Img
using the OutOfBoundsMirrorFactory
with
single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends NumericType<T>> Img<T> inNumericType(double sigma, Img<T> img, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends NumericType<T>> Img<T> inNumericType(double[] sigma, Img<T> img, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
outofbounds
- - the OutOfBoundsFactory
public static <T extends NumericType<T>> void inNumericTypeInPlace(double sigma, Img<T> img)
Img
using
the OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends NumericType<T>> void inNumericTypeInPlace(double[] sigma, Img<T> img)
Img
using
the OutOfBoundsMirrorFactory
with single boundarysigma
- - the sigma for the convolutionimg
- - the img Img
public static <T extends NumericType<T>> void inNumericTypeInPlace(double sigma, Img<T> img, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends NumericType<T>> void inNumericTypeInPlace(double[] sigma, Img<T> img, OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outofbounds)
Img
sigma
- - the sigma for the convolutionimg
- - the img Img
that will be convolved in placepublic static <T extends NumericType<T>> void inNumericType(double sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<T> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for T which is needed for temporary
imgspublic static <T extends NumericType<T>> void inNumericType(double[] sigma, RandomAccessible<T> img, Interval interval, RandomAccessible<T> output, Localizable origin, ImgFactory<T> imgFactory)
RandomAccessible
sigma
- - the sigma for the convolutionimg
- - the img RandomAccessible
(infinite -> Views.extend( ... )
)interval
- - the interval which should be convolvedoutput
- - the output RandomAccessible
(img and output can be
the same)origin
- - the origin in the output where the result should be placedimgFactory
- - the ImgFactory
for T which is needed for temporary
imgsCopyright © 2015–2022 ImgLib2. All rights reserved.