A Survey of Gaussian Convolution Algorithms
|
Coefficients for Vliet-Young-Verbeek Gaussian approximation. More...
#include <gaussian_conv_vyv.h>
Data Fields | |
num | filter [VYV_MAX_K+1] |
num | M [VYV_MAX_K *VYV_MAX_K] |
num | sigma |
num | tol |
int | K |
long | max_iter |
Coefficients for Vliet-Young-Verbeek Gaussian approximation.
The vyv_coeffs struct stores the coefficients for the recursive filter of order K. This struct allows to precompute these filter coefficients separately from actually performing the filtering so that filtering may be performed multiple times using the same precomputed coefficients.
This coefficients struct is precomputed by vyv_precomp() and then used by vyv_gaussian_conv() or vyv_gaussian_conv_image().
Definition at line 81 of file gaussian_conv_vyv.h.
Recursive filter coefficients
Definition at line 83 of file gaussian_conv_vyv.h.
int vyv_coeffs_::K |
Filter order
Definition at line 87 of file gaussian_conv_vyv.h.
Matrix for handling right boundary
Definition at line 84 of file gaussian_conv_vyv.h.
long vyv_coeffs_::max_iter |
Max iterations for left boundary
Definition at line 88 of file gaussian_conv_vyv.h.
num vyv_coeffs_::sigma |
Gaussian standard deviation
Definition at line 85 of file gaussian_conv_vyv.h.
num vyv_coeffs_::tol |
Boundary accuracy
Definition at line 86 of file gaussian_conv_vyv.h.