| 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
Convolutions, 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
Convolutions 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
Convolutions 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.