ETcVnHoughMethod
Offers Hough methods.
Syntax
Definition:
enum ETcVnHoughMethod : LONG
{
    HM_STANDARD      = 0,
    HM_PROBABILISTIC = 1,
    HM_MULTI_SCALE   = 2,
    HM_GRADIENT      = 3,
    HM_GRADIENT_ALT  = 4
};Values
| 
                   Name  | 
                   Description  | 
|---|---|
| 
                   HM_STANDARD  | 
                   Classical or standard Hough transform. Every line is represented by two floating-point numbers (f1, f2), where f1 is a distance between (0,0) origin and the line, and f2 is the angle between x-axis and the normal to the line.  | 
| 
                   HM_PROBABILISTIC  | 
                   Probabilistic Hough transform. More efficient for pictures containing long linear segments. Returns line segments rather than the whole line, while each segment is represented by start and end point.  | 
| 
                   HM_MULTI_SCALE  | 
                   Multi scale variant of classical Hough transform.  | 
| 
                   HM_GRADIENT  | 
                   Method designed to find circles. See paper: HK Yuen, John Princen, John Illingworth, and Josef Kittler. Comparative study of hough transform methods for circle finding. Image and Vision Computing, 8(1):71–77, 1990  | 
| 
                   HM_GRADIENT_ALT  | 
                   Variation of the GRADIENT method.  |