Modifier and Type | Class and Description |
---|---|
static class |
BSplineLazyCoefficientsInterpolatorFactory.LazyCellImgFactory<T extends RealType<T>,S extends RealType<S> & NativeType<S>>
Returns an image of coefficients that is lazily evaluated and cached.
|
Modifier and Type | Method and Description |
---|---|
<R> ImgFactory<R> |
BSplineLazyCoefficientsInterpolatorFactory.LazyCellImgFactory.imgFactory(R type) |
Modifier and Type | Method and Description |
---|---|
static <T extends Type<T>> |
MserTree.buildMserTree(RandomAccessibleInterval<T> input,
ComputeDelta<T> computeDelta,
long minSize,
long maxSize,
double maxVar,
double minDiversity,
ImgFactory<LongType> imgFactory,
T maxValue,
Comparator<T> comparator)
Build a MSER tree from an input image.
|
static <T extends RealType<T>> |
MserTree.buildMserTree(RandomAccessibleInterval<T> input,
T delta,
long minSize,
long maxSize,
double maxVar,
double minDiversity,
ImgFactory<LongType> imgFactory,
boolean darkToBright)
Build a MSER tree from an input image.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Type<T>> |
PixelListComponentTree.buildComponentTree(RandomAccessibleInterval<T> input,
T maxValue,
Comparator<T> comparator,
ImgFactory<LongType> imgFactory)
Build a component tree from an input image.
|
static <T extends RealType<T>> |
PixelListComponentTree.buildComponentTree(RandomAccessibleInterval<T> input,
T type,
ImgFactory<LongType> imgFactory,
boolean darkToBright)
Build a component tree from an input image.
|
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>> |
SubpixelEdgelDetection.getEdgels(RandomAccessibleInterval<T> input,
ImgFactory<T> factory,
double minGradientMagnitude)
Compute the set of sub-pixel edgels for the input image.
|
Modifier and Type | Method and Description |
---|---|
ImgFactory<ComplexFloatType> |
FourierConvolution.fftImgFactory()
Deprecated.
|
ImgFactory<T> |
FourierConvolution.imgFactory()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>,S extends ComplexType<S>> |
FFTFunctions.computeFFT(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBoundsFactory,
int[] imageOffset,
int[] imageSize,
int numThreads,
boolean scale)
Deprecated.
|
static <T extends RealType<T>,S extends ComplexType<S>> |
FFTFunctions.computeInverseFFT(RandomAccessibleInterval<S> complex,
ImgFactory<T> imgFactory,
T type,
int numThreads,
boolean scale,
boolean cropBack,
int[] originalSize,
int[] originalOffset,
float additionalNormalization)
Deprecated.
|
static <T extends RealType<T>,S extends RealType<S>> |
FourierConvolution.convolve(RandomAccessibleInterval<T> input,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
static <T extends RealType<T>,S extends RealType<S>> |
FourierConvolution.convolve(RandomAccessibleInterval<T> input,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
static <T extends RealType<T>,S extends RealType<S>> |
FourierConvolution.convolve(RandomAccessibleInterval<T> input,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double[] sigmas)
Deprecated.
|
static Img<FloatType> |
FourierConvolution.createGaussianKernel(ImgFactory<FloatType> factory,
double sigma,
int numDimensions)
Deprecated.
|
Constructor and Description |
---|
Bandpass(RandomAccessibleInterval<T> input,
int beginRadius,
int endRadius,
ImgFactory<T> imgFactory)
Deprecated.
|
FourierConvolution(Img<T> image,
Img<S> kernel,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
Computes a convolution in Fourier space.
|
FourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
Computes a convolution in Fourier space.
|
FourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
Computes a convolution in Fourier space.
|
FourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
Computes a convolution in Fourier space.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType)
Deprecated.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
FourierTransform.FFTOptimization fftOptimization)
Deprecated.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
FourierTransform.PreProcessing preProcessing)
Deprecated.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
FourierTransform.PreProcessing preProcessing,
FourierTransform.Rearrangement rearrangement,
FourierTransform.FFTOptimization fftOptimization,
float relativeImageExtension,
float relativeFadeOutDistance,
int minExtension)
Deprecated.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
FourierTransform.Rearrangement rearrangement)
Deprecated.
|
FourierTransform(RandomAccessibleInterval<T> input,
ImgFactory<S> imgFactory,
S complexType,
OutOfBoundsFactory<T,RandomAccessibleInterval<T>> outOfBounds)
Deprecated.
|
InverseFourierConvolution(Img<T> image,
Img<S> kernel,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
InverseFourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
InverseFourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
InverseFourierConvolution(RandomAccessibleInterval<T> image,
RandomAccessibleInterval<S> kernel,
ImgFactory<T> imgFactory,
ImgFactory<S> kernelImgFactory,
ImgFactory<ComplexFloatType> fftImgFactory)
Deprecated.
|
InverseFourierTransform(RandomAccessibleInterval<S> fftImage,
ImgFactory<T> imgFactory,
FourierTransform<?,?> forwardTransform,
T type)
Deprecated.
This inverse FFT can be only done in place, i.e.
|
InverseFourierTransform(RandomAccessibleInterval<S> fftImage,
ImgFactory<T> imgFactory,
FourierTransform<T,?> forwardTransform)
Deprecated.
This inverse FFT is computed in place, i.e.
|
InverseFourierTransform(RandomAccessibleInterval<S> fftImage,
ImgFactory<T> imgFactory,
T type)
Deprecated.
This inverse FFT can be only done in place, i.e.
|
InverseFourierTransform(RandomAccessibleInterval<S> fftImage,
ImgFactory<T> imgFactory,
T type,
FourierTransform.Rearrangement rearrangement,
boolean scale,
boolean cropBack,
int[] originalSize,
int[] originalOffset)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ImgFactory<ComplexFloatType> |
FFTConvolution.fftImgFactory() |
protected static ImgFactory<ComplexFloatType> |
FFTConvolution.getFFTFactory(Img<? extends RealType<?>> img) |
Modifier and Type | Method and Description |
---|---|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
ExecutorService service)
Deprecated.
|
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessible<C> input,
Interval inputInterval,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
ImgFactory<R> factory,
R type,
int numThreads) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
ExecutorService service) |
static <C extends ComplexType<C>,R extends RealType<R>> |
FFT.complexToReal(RandomAccessibleInterval<C> input,
Interval outputDimensions,
ImgFactory<R> factory,
R type,
int numThreads) |
static <R extends RealType<R>> |
FFTConvolution.computeImgFFT(Interval imgConvolutionInterval,
RandomAccessible<R> img,
ImgFactory<ComplexFloatType> fftFactory,
ExecutorService service) |
static <R extends RealType<R>> |
FFTConvolution.computeKernelFFT(Interval kernelConvolutionInterval,
long[] min,
long[] max,
boolean complexConjugate,
RandomAccessible<R> kernel,
ImgFactory<ComplexFloatType> fftFactory,
ExecutorService service) |
static <R extends RealType<R>> |
FFTConvolution.convolve(RandomAccessible<R> img,
Interval imgInterval,
RandomAccessible<R> kernel,
Interval kernelInterval,
RandomAccessibleInterval<R> output,
ImgFactory<ComplexFloatType> factory,
boolean div,
ExecutorService service) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type,
ExecutorService service)
Deprecated.
|
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
C type,
int numThreads) |
static <R extends RealType<R>,C extends ComplexType<C>> |
FFT.realToComplex(RandomAccessible<R> input,
Interval inputInterval,
ImgFactory<C> factory,
ExecutorService service) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
ImgFactory<ComplexFloatType> factory) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
ImgFactory<ComplexFloatType> factory,
ExecutorService service) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
ImgFactory<ComplexFloatType> factory,
int numThreads) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
OutOfBoundsFactory<R,RandomAccessibleInterval<R>> oobs,
ImgFactory<ComplexFloatType> factory) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
OutOfBoundsFactory<R,RandomAccessibleInterval<R>> oobs,
ImgFactory<ComplexFloatType> factory,
ExecutorService service) |
static <R extends RealType<R>> |
FFT.realToComplex(RandomAccessibleInterval<R> input,
OutOfBoundsFactory<R,RandomAccessibleInterval<R>> oobs,
ImgFactory<ComplexFloatType> factory,
int numThreads) |
void |
FFTConvolution.setFFTImgFactory(ImgFactory<ComplexFloatType> factory) |
Constructor and Description |
---|
FFTConvolution(RandomAccessible<R> img,
Interval imgInterval,
RandomAccessible<R> kernel,
Interval kernelInterval,
ImgFactory<ComplexFloatType> factory)
Compute a Fourier space based convolution in-place (img will be replaced
by the convolved result).
|
FFTConvolution(RandomAccessible<R> img,
Interval imgInterval,
RandomAccessible<R> kernel,
Interval kernelInterval,
ImgFactory<ComplexFloatType> factory,
ExecutorService service)
Compute a Fourier space based convolution in-place (img will be replaced
by the convolved result).
|
FFTConvolution(RandomAccessible<R> img,
Interval imgInterval,
RandomAccessible<R> kernel,
Interval kernelInterval,
RandomAccessibleInterval<R> output,
ImgFactory<ComplexFloatType> factory)
Compute a Fourier space based convolution.
|
FFTConvolution(RandomAccessible<R> img,
Interval imgInterval,
RandomAccessible<R> kernel,
Interval kernelInterval,
RandomAccessibleInterval<R> output,
ImgFactory<ComplexFloatType> factory,
ExecutorService service)
Compute a Fourier space based convolution.
|
FFTConvolution(RandomAccessibleInterval<R> img,
RandomAccessibleInterval<R> kernel,
ImgFactory<ComplexFloatType> factory)
Compute a Fourier space based convolution in-place (img will be replaced
by the convolved result).
|
FFTConvolution(RandomAccessibleInterval<R> img,
RandomAccessibleInterval<R> kernel,
ImgFactory<ComplexFloatType> factory,
ExecutorService service)
Compute a Fourier space based convolution in-place (img will be replaced
by the convolved result).
|
FFTConvolution(RandomAccessibleInterval<R> img,
RandomAccessibleInterval<R> kernel,
RandomAccessibleInterval<R> output,
ImgFactory<ComplexFloatType> factory)
Compute a Fourier space based convolution The image will be extended by
mirroring with single boundary, the kernel will be zero-padded.
|
FFTConvolution(RandomAccessibleInterval<R> img,
RandomAccessibleInterval<R> kernel,
RandomAccessibleInterval<R> output,
ImgFactory<ComplexFloatType> factory,
ExecutorService service)
Compute a Fourier space based convolution The image will be extended by
mirroring with single boundary, the kernel will be zero-padded.
|
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
AbstractGauss.getFactory() |
Modifier and Type | Method and Description |
---|---|
static Img<DoubleType> |
GaussDouble.gauss(double[] sigma,
RandomAccessible<DoubleType> input,
Interval interval,
ImgFactory<DoubleType> factory)
Deprecated.
|
static void |
GaussDouble.gauss(double[] sigma,
RandomAccessible<DoubleType> input,
Interval interval,
RandomAccessible<DoubleType> output,
Localizable outputOffset,
ImgFactory<DoubleType> factory)
Deprecated.
|
static Img<FloatType> |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
|
static void |
GaussFloat.gauss(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
|
static <T extends RealType<T>> |
Gauss.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>> |
Gauss.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>> |
Gauss.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>> |
Gauss.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 NumericType<T>> |
Gauss.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>> |
Gauss.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 |
Constructor and Description |
---|
AbstractGauss(double[] sigma,
RandomAccessible<T> input,
Interval inputInterval,
RandomAccessible<T> output,
Localizable outputOffset,
ImgFactory<T> factory,
T type) |
GaussDouble(double[] sigma,
RandomAccessible<DoubleType> input,
Interval interval,
ImgFactory<DoubleType> factory)
Deprecated.
Computes a Gaussian convolution with double precision on a
RandomAccessible of DoubleType in a certain
Interval and returns an Img defined by the
ImgFactory containing the result |
GaussDouble(double[] sigma,
RandomAccessible<DoubleType> input,
Interval interval,
RandomAccessible<DoubleType> output,
Localizable outputOffset,
ImgFactory<DoubleType> factory)
Deprecated.
Computes a Gaussian convolution with double precision on a
RandomAccessible of DoubleType in a certain
Interval and writes it into a given RandomAccessible at a
specific Point |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and returns an Img defined by the
ImgFactory containing the result |
GaussFloat(double[] sigma,
RandomAccessible<FloatType> input,
Interval interval,
RandomAccessible<FloatType> output,
Localizable outputOffset,
ImgFactory<FloatType> factory)
Deprecated.
Computes a Gaussian convolution with float precision on a
RandomAccessible of FloatType in a certain
Interval and writes it into a given RandomAccessible at a
specific Point |
GaussGeneral(double[] sigma,
RandomAccessible<T> input,
Interval interval,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution on a
RandomAccessible in a
certain Interval and returns an Img defined by the
ImgFactory containing the result. |
GaussGeneral(double[] sigma,
RandomAccessible<T> input,
Interval interval,
RandomAccessible<T> output,
Localizable outputOffset,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution with any precision on a
RandomAccessible in a certain Interval and writes it into
a given RandomAccessible at a specific Point
WARNING: This is a very slow implementation as it is not written for
NativeType . |
GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution on a
RandomAccessible in a
certain Interval and returns an Img defined by the
ImgFactory containing the result. |
GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
RandomAccessible<T> output,
Localizable outputOffset,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution with any precision on a
RandomAccessible in a certain Interval and writes it into
a given RandomAccessible at a specific Point |
Modifier and Type | Method and Description |
---|---|
static <S,I,T> void |
SeparableSymmetricConvolution.convolve(double[][] halfkernels,
RandomAccessible<S> source,
RandomAccessibleInterval<T> target,
ConvolverFactory<S,I> convolverFactorySI,
ConvolverFactory<I,I> convolverFactoryII,
ConvolverFactory<I,T> convolverFactoryIT,
ConvolverFactory<S,T> convolverFactoryST,
ImgFactory<I> imgFactory,
ExecutorService service)
Deprecated.
Use
SeparableKernelConvolution.convolution(Kernel1D[]) .
Or LineConvolution and Convolution.concat(net.imglib2.algorithm.convolution.Convolution<T>...) .
Convolve source with a separable symmetric kernel and write the result to
output. In-place operation (source==target) is supported. Calculations
are done in the intermediate type determined by the
|
static <S,I,T> void |
SeparableSymmetricConvolution.convolve(double[][] halfkernels,
RandomAccessible<S> source,
RandomAccessibleInterval<T> target,
ConvolverFactory<S,I> convolverFactorySI,
ConvolverFactory<I,I> convolverFactoryII,
ConvolverFactory<I,T> convolverFactoryIT,
ConvolverFactory<S,T> convolverFactoryST,
ImgFactory<I> imgFactory,
I type,
ExecutorService service)
|
Modifier and Type | Field and Description |
---|---|
protected ImgFactory<R> |
ScaleAreaAveraging2d.imgFactory |
Constructor and Description |
---|
ScaleAreaAveraging2d(RandomAccessibleInterval<T> integralImg,
R targetType,
Converter<T,R> converter,
long[] size,
ImgFactory<R> imgFactory) |
ScaleAreaAveraging2d(RandomAccessibleInterval<T> integralImg,
R targetType,
long[] size,
ImgFactory<R> imgFactory) |
Constructor and Description |
---|
BSplineCoefficientsInterpolatorFactory(RandomAccessible<T> img,
Interval interval,
int order,
boolean clipping,
ImgFactory<S> coefficientFactory,
OutOfBoundsFactory<? extends RealType<?>,?> oobFactory)
Creates a new
BSplineCoefficientsInterpolatorFactory using the BSpline
interpolation in a certain window |
Modifier and Type | Method and Description |
---|---|
static <T extends RealType<T>,U extends RealType<U>> |
TensorEigenValues.createAppropriateResultImg(RandomAccessibleInterval<T> tensor,
ImgFactory<U> factory)
Create appropriately sized image for tensor input.
|
static <T extends RealType<T>,U extends RealType<U>> |
TensorEigenValues.createAppropriateResultImg(RandomAccessibleInterval<T> tensor,
ImgFactory<U> factory,
U u)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected ImgFactory<FloatType> |
ExplicitDiffusionScheme.imgFactory |
Modifier and Type | Method and Description |
---|---|
protected static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.copy(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory)
|
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.inFloatInPlace(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.inFloatInPlace(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
double kappa) |
static <T extends RealType<T>> |
PeronaMalikAnisotropicDiffusion.toFloat(RandomAccessibleInterval<T> input,
ImgFactory<FloatType> factory,
double deltat,
PeronaMalikAnisotropicDiffusion.DiffusionFunction function) |
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
ImageTransform.getOutputContainerFactory()
Deprecated.
Use
ImageTransform.getOutputImgFactory() instead. |
ImgFactory<T> |
ImageTransform.getOutputImgFactory() |
Modifier and Type | Method and Description |
---|---|
void |
ImageTransform.setOutputContainerFactory(ImgFactory<T> outputContainerFactory)
Deprecated.
Use
ImageTransform.setOutputImgFactory(ImgFactory) instead. |
void |
ImageTransform.setOutputImgFactory(ImgFactory<T> outputImgFactory)
Set the image factory which will be used for output.
|
Constructor and Description |
---|
ImageTransform(RandomAccessible<T> input,
Interval interval,
InvertibleBoundable transform,
InterpolatorFactory<T,RandomAccessible<T>> interpolatorFactory,
ImgFactory<T> outImgFactory) |
Modifier and Type | Class and Description |
---|---|
class |
DiskCachedCellImgFactory<T extends NativeType<T>>
Factory for creating
DiskCachedCellImg s. |
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
SingleCellArrayImg.factory() |
ImgFactory<T> |
DiskCachedCellImg.factory() |
ImgFactory<T> |
CachedCellImg.factory() |
<S> ImgFactory<S> |
DiskCachedCellImgFactory.imgFactory(S type) |
Modifier and Type | Method and Description |
---|---|
ImgFactory<LongType> |
HistogramNd.factory() |
ImgFactory<LongType> |
Histogram1d.factory() |
ImgFactory<LongType> |
DiscreteFrequencyDistribution.factory() |
Modifier and Type | Class and Description |
---|---|
class |
NativeImgFactory<T extends NativeType<T>>
TODO: get rid of
NativeImgFactory ??? |
class |
NativeLongAccessImgFactory<T extends NativeLongAccessType<T>>
TODO
|
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
ImgView.factory() |
ImgFactory<T> |
Img.factory()
Get a
ImgFactory that creates Img s of the same kind as
this one. |
abstract <S> ImgFactory<S> |
ImgFactory.imgFactory(S type)
Creates the same
ImgFactory for a different generic parameter if
possible. |
<S> ImgFactory<S> |
ImgFactory.imgFactory(Supplier<S> typeSupplier)
Creates the same
ImgFactory for a different generic parameter if
possible. |
Modifier and Type | Method and Description |
---|---|
static <T extends Type<T>> |
ImgView.wrap(RandomAccessibleInterval<T> accessible,
ImgFactory<T> factory)
Represent an arbitrary
RandomAccessibleInterval as an
Img . |
Constructor and Description |
---|
ImgView(RandomAccessibleInterval<T> in,
ImgFactory<T> fac)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayImgFactory<T extends NativeType<T>>
Factory for
ArrayImg s. |
Modifier and Type | Method and Description |
---|---|
<S> ImgFactory<S> |
ArrayImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
CellImgFactory<T extends NativeType<T>>
Factory for creating
CellImgs . |
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
LazyCellImg.factory() |
ImgFactory<T> |
LazyCellImg.LazyCells.factory() |
ImgFactory<T> |
CellImg.factory() |
<S> ImgFactory<S> |
CellImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
ImagePlusImgFactory<T extends NativeType<T>>
Factory that creates an appropriate
ImagePlusImg . |
Modifier and Type | Method and Description |
---|---|
<S> ImgFactory<S> |
ImagePlusImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
ListImgFactory<T>
ImgFactory for ListImg of any type T. |
Modifier and Type | Method and Description |
---|---|
<S> ImgFactory<S> |
ListImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
PlanarImgFactory<T extends NativeType<T>>
Factory that creates an appropriate
PlanarImg . |
Modifier and Type | Method and Description |
---|---|
<S> ImgFactory<S> |
PlanarImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
NtreeImgFactory<T extends NativeType<T>> |
Modifier and Type | Method and Description |
---|---|
ImgFactory<T> |
NtreeImg.factory() |
<S> ImgFactory<S> |
NtreeImgFactory.imgFactory(S type) |
Modifier and Type | Class and Description |
---|---|
class |
UnsafeImgFactory<T extends NativeLongAccessType<T>> |
Modifier and Type | Method and Description |
---|---|
<S> ImgFactory<S> |
UnsafeImgFactory.imgFactory(S type) |
Modifier and Type | Method and Description |
---|---|
static <T extends NativeType<T>> |
Util.getArrayOrCellImgFactory(Dimensions targetSize,
int targetCellSize,
T type)
|
static <T extends NativeType<T>> |
Util.getArrayOrCellImgFactory(Dimensions targetSize,
T type)
|
static <T> ImgFactory<T> |
Util.getSuitableImgFactory(Dimensions targetSize,
T type)
|
Copyright © 2015–2022 ImgLib2. All rights reserved.