Woolz Image Processing Version 1.4.0
_WlzRsvFilter Struct Reference

The parameters $a_j$, $b_j$ and $c$ with $j\in[0\cdots2]$ which define a recursive filter:

\[ y^{+}[i] = a_0 x[i + 0] + a_1 x[i - 1] - b_0 y^{+}[i - 1] - b_1 y^{+}[i - 2] \]

\[ y^{-}[i] = a_2 x[i + 1] + a_3 x[i + 2] - b_0 y^{-}[i + 1] - b_1 y^{-}[i + 2] \]

\[ y[i] = c (y^{+}[i] + y^{-}[i]) \]

Typedef: WlzRsvFilter. More...

Data Fields

WlzRsvFilterName name
double a [4]
double b [2]
double c

Detailed Description

The parameters $a_j$, $b_j$ and $c$ with $j\in[0\cdots2]$ which define a recursive filter:

\[ y^{+}[i] = a_0 x[i + 0] + a_1 x[i - 1] - b_0 y^{+}[i - 1] - b_1 y^{+}[i - 2] \]

\[ y^{-}[i] = a_2 x[i + 1] + a_3 x[i + 2] - b_0 y^{-}[i + 1] - b_1 y^{-}[i + 2] \]

\[ y[i] = c (y^{+}[i] + y^{-}[i]) \]

Typedef: WlzRsvFilter.


Field Documentation

double _WlzRsvFilter::a[4]

Feed forward coefficients.

Referenced by WlzRsvFilterMakeFilter().

double _WlzRsvFilter::b[2]

Feed back coefficients.

Referenced by WlzRsvFilterMakeFilter().

Normalization parameter.

Referenced by WlzCannyDeriche(), WlzContourGrdObj2D(), and WlzRsvFilterMakeFilter().


The documentation for this struct was generated from the following file: