Package | Description |
---|---|
net.imglib2.algorithm.convolution.kernel |
Modifier and Type | Method and Description |
---|---|
static Kernel1D[] |
Kernel1D.asymmetric(double[][] fullKernels,
int[] originIndices)
Similar to
asymmetric(double[], int) but creates an array of
one-dimensional convolution kernels. |
static Kernel1D |
Kernel1D.asymmetric(double[] fullKernel,
int originIndex)
Creates a one-dimensional asymmetric convolution kernel.
|
static Kernel1D |
Kernel1D.centralAsymmetric(double... kernel)
Creates a one-dimensional asymmetric convolution kernel, where the origin
of the kernel is in the middle.
|
static Kernel1D[] |
Kernel1D.centralAsymmetric(double[][] kernels)
Similar to
centralAsymmetric(double...) but creates an array of
one-dimensional convolution kernels. |
static Kernel1D |
Kernel1D.symmetric(double... halfKernel)
Creates a one-dimensional symmetric convolution kernel.
|
static Kernel1D[] |
Kernel1D.symmetric(double[][] halfKernels)
Similar to
symmetric(double[]) but creates an array of
one-dimensional convolution kernels. |
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.
|
static void |
SeparableKernelConvolution.convolve(Kernel1D[] kernels,
RandomAccessible<? extends NumericType<?>> source,
RandomAccessibleInterval<? extends NumericType<?>> target)
Convolve source with a separable kernel and write the result to output.
|
Constructor and Description |
---|
ConvolverNativeType(Kernel1D kernel,
RandomAccess<? extends T> in,
RandomAccess<? extends T> out,
int d,
long lineLength) |
ConvolverNumericType(Kernel1D kernel,
RandomAccess<? extends T> in,
RandomAccess<? extends T> out,
int d,
long lineLength) |
DoubleConvolverRealType(Kernel1D kernel,
RandomAccess<? extends RealType<?>> in,
RandomAccess<? extends RealType<?>> out,
int d,
long lineLength) |
FloatConvolverRealType(Kernel1D kernel,
RandomAccess<? extends RealType<?>> in,
RandomAccess<? extends RealType<?>> out,
int d,
long lineLength) |
KernelConvolverFactory(Kernel1D kernel) |
Copyright © 2015–2022 ImgLib2. All rights reserved.