Main Page | Modules | Class List | File List | Class Members | File Members

Gan_LineFeature Struct Reference
[Feature Detection]

2D line feature structure. More...

#include <gandalf/vision/line_feature.h>

List of all members.

Public Attributes

unsigned r1
 row/column coordinates in coordinate frame of 2D feature array
unsigned c1
 row/column coordinates in coordinate frame of 2D feature array
unsigned r2
 row/column coordinates in coordinate frame of 2D feature array
unsigned c2
 row/column coordinates in coordinate frame of 2D feature array
Gan_Vector2_f p1
 endpoints of line
Gan_Vector2_f p2
 endpoints of line
float strength
 line feature strength/contrast value
Gan_Vector3_f l
 line parameters a*x + b*y + c = 0 scaled so that a^2 + b^2 = 1
Gan_SquMatrix22_f N
 Covariance/inverse covariance of line midpoint position.
Gan_SquMatrix22_f Ni
 Covariance/inverse covariance of line midpoint position.
int status
 fields for user program to define
int index
Gan_Vector2_fpoint
 array of points attached to this line
unsigned npoints
 number of points attached to this line


Detailed Description

2D line feature structure.


Member Data Documentation

Gan_SquMatrix22_f Gan_LineFeature::N
 

Covariance/inverse covariance of line midpoint position.

covariance and inverse covariance for canonical line parameters $ a/b $ in $ y=ax+b $, with $ x/y $ system centred on midpoint of line $ (p1+p2)/2 $ with positive $ x $ axis along the line towards $ p2 $ endpoint, and positive $ y $ axis 90 degrees clockwise/anticlockwise from $ x $ axis for positive $ y $ up/down respectively.

Gan_SquMatrix22_f Gan_LineFeature::Ni
 

Covariance/inverse covariance of line midpoint position.

covariance and inverse covariance for canonical line parameters $ a/b $ in $ y=ax+b $, with $ x/y $ system centred on midpoint of line $ (p1+p2)/2 $ with positive $ x $ axis along the line towards $ p2 $ endpoint, and positive $ y $ axis 90 degrees clockwise/anticlockwise from $ x $ axis for positive $ y $ up/down respectively.


The documentation for this struct was generated from the following file:
Generated on Fri Mar 17 12:44:53 2006 by  doxygen 1.3.9.1