Table of Contents

Class GeneralizedHoughGuil

Namespace
OpenCvSharp
Assembly
OpenCvSharp.dll

Guil, N., González-Linares, J.M. and Zapata, E.L. (1999). Bidimensional shape detection using an invariant approach. Pattern Recognition 32 (6): 1025-1038. Detects position, translation and rotation

public class GeneralizedHoughGuil : GeneralizedHough, IDisposable, ICvPtrHolder
Inheritance
GeneralizedHoughGuil
Implements
Inherited Members

Properties

AngleEpsilon

Maximal difference between angles that treated as equal.

public double AngleEpsilon { get; set; }

Property Value

double

AngleStep

Angle step in degrees.

public double AngleStep { get; set; }

Property Value

double

AngleThresh

Angle votes threshold.

public int AngleThresh { get; set; }

Property Value

int

Levels

Feature table levels.

public int Levels { get; set; }

Property Value

int

MaxAngle

Maximal rotation angle to detect in degrees.

public double MaxAngle { get; set; }

Property Value

double

MaxScale

Maximal scale to detect.

public double MaxScale { get; set; }

Property Value

double

MinAngle

Minimal rotation angle to detect in degrees.

public double MinAngle { get; set; }

Property Value

double

MinScale

Minimal scale to detect.

public double MinScale { get; set; }

Property Value

double

PosThresh

Position votes threshold.

public int PosThresh { get; set; }

Property Value

int

ScaleStep

Scale step.

public double ScaleStep { get; set; }

Property Value

double

ScaleThresh

Scale votes threshold.

public int ScaleThresh { get; set; }

Property Value

int

Xi

Angle difference in degrees between two points in feature.

public double Xi { get; set; }

Property Value

double

Methods

Create()

Creates a predefined GeneralizedHoughBallard object

public static GeneralizedHoughGuil Create()

Returns

GeneralizedHoughGuil

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()