public class SteerableKernel_F32 extends java.lang.Object implements SteerableKernel<Kernel2D_F32>
Implementation of SteerableKernel for floating point kernels.
| Constructor and Description |
|---|
SteerableKernel_F32() |
| Modifier and Type | Method and Description |
|---|---|
Kernel2D_F32 |
compute(double angle)
Computes the kernel at the specified angle.
|
Kernel2D_F32 |
getBasis(int index) |
int |
getBasisSize() |
void |
setBasis(SteerableCoefficients coef,
Kernel2D... basis)
Compute the steerable filter.
|
public void setBasis(SteerableCoefficients coef, Kernel2D... basis)
SteerableKernelsetBasis in interface SteerableKernel<Kernel2D_F32>coef - Coefficients for each basis.basis - Kernels which form the basis for the steerable filter.public Kernel2D_F32 compute(double angle)
SteerableKernelcompute in interface SteerableKernel<Kernel2D_F32>angle - Angle the kernel should be pointed at.public int getBasisSize()
getBasisSize in interface SteerableKernel<Kernel2D_F32>public Kernel2D_F32 getBasis(int index)
getBasis in interface SteerableKernel<Kernel2D_F32>