Table of Contents

Struct MKeyLine

Namespace
Emgu.CV.LineDescriptor
Assembly
Emgu.CV.dll

A class to represent a line.

public struct MKeyLine
Inherited Members

Fields

Angle

Orientation of the line

public float Angle

Field Value

float

ClassId

Object ID, that can be used to cluster keylines by the line they represent

public int ClassId

Field Value

int

EPointInOctaveX

Line's extremes in image it was extracted from

public float EPointInOctaveX

Field Value

float

EPointInOctaveY

Line's extremes in image it was extracted from

public float EPointInOctaveY

Field Value

float

EndPointX

Lines's extremes in original image

public float EndPointX

Field Value

float

EndPointY

Lines's extremes in original image

public float EndPointY

Field Value

float

LineLength

The length of line

public float LineLength

Field Value

float

NumOfPixels

Number of pixels covered by the line

public int NumOfPixels

Field Value

int

Octave

Octave (pyramid layer), from which the keyline has been extracted

public int Octave

Field Value

int

Pt

Coordinates of the middlepoint

public PointF Pt

Field Value

PointF

Response

The response, by which the strongest keylines have been selected. It's represented by the ratio between line's length and maximum between image's width and height

public float Response

Field Value

float

SPointInOctaveX

Line's extremes in image it was extracted from

public float SPointInOctaveX

Field Value

float

SPointInOctaveY

Line's extremes in image it was extracted from

public float SPointInOctaveY

Field Value

float

Size

Minimum area containing line

public float Size

Field Value

float

StartPointX

Lines's extremes in original image

public float StartPointX

Field Value

float

StartPointY

Lines's extremes in original image

public float StartPointY

Field Value

float