Package | Description |
---|---|
net.imglib2.algorithm.convolution | |
net.imglib2.algorithm.convolution.fast_gauss | |
net.imglib2.algorithm.convolution.kernel |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMultiThreadedConvolution<T>
Deprecated.
|
class |
LineConvolution<T>
This class can be used to implement a separable convolution.
|
class |
MultiDimensionConvolution<T>
It's useful if there are multi
Convolution s, each of which only works
for a particular dimensionality. |
Modifier and Type | Method and Description |
---|---|
static <T> Convolution<T> |
Convolution.concat(Convolution<T>... steps)
Concatenate multiple
Convolution s to one convolution. |
static <T> Convolution<T> |
Convolution.concat(List<? extends Convolution<T>> steps) |
Modifier and Type | Method and Description |
---|---|
static <T> Convolution<T> |
Convolution.concat(Convolution<T>... steps)
Concatenate multiple
Convolution s to one convolution. |
Modifier and Type | Method and Description |
---|---|
static <T> Convolution<T> |
Convolution.concat(List<? extends Convolution<T>> steps) |
Constructor and Description |
---|
MultiDimensionConvolution(IntFunction<Convolution<T>> numDimensionToConvolution)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static Convolution<RealType<?>> |
FastGauss.convolution(double sigma) |
static Convolution<RealType<?>> |
FastGauss.convolution(double[] sigma) |
static Convolution<RealType<?>> |
FastGauss.convolution1d(double sigma,
int direction) |
Modifier and Type | Method and Description |
---|---|
static Convolution<NumericType<?>> |
SeparableKernelConvolution.convolution(Kernel1D... kernels)
Return an object, that performs the separable convolution with the given
kernel.
|
static Convolution<NumericType<?>> |
SeparableKernelConvolution.convolution1d(Kernel1D kernel,
int direction)
Apply a convolution only in one dimension.
|
Copyright © 2015–2022 ImgLib2. All rights reserved.