Template class qgar::GenMask1d defines a generic one-dimensional mask. Some Gaussian 1D convolution masks are defined by its derived classes: qgar::Mask1dGauss (1D Gaussian mask), qgar::Mask1dGaussD1 (first derivative of a 1D Gaussian mask), qgar::Mask1dGaussD2 (second derivative of a 1D Gaussian mask).
Template class qgar::GenMask2d defines a generic two-dimensional mask.
Mask type names are predefined to make it easier to write mask declarations when coding.
Classes | |
| class | qgar::GenMask1d< T > |
| Generic 1D mask with coefficients of type T. More... | |
| class | qgar::GenMask2d< T > |
| Generic 2D mask with coefficients of type T. More... | |
| class | qgar::Mask1dGauss |
| 1D Gaussian convolution mask More... | |
| class | qgar::Mask1dGaussD1 |
| First derivative of a 1D Gaussian mask. More... | |
| class | qgar::Mask1dGaussD2 |
| Second derivative of a 1D Gaussian mask. More... | |