View Source Evision.KeyPoint (Evision v0.1.8)

Link to this section Summary

cv

Positional Arguments
  • points2f: [Point2f].

Positional Arguments
  • points2f: [Point2f].

Python prototype (for reference):

Positional Arguments
  • x: float.

Positional Arguments
  • x: float.

Positional Arguments
  • kp1: KeyPoint.

Link to this section cv

Positional Arguments
  • points2f: [Point2f].

    Array of (x,y) coordinates of each keypoint

Keyword Arguments
  • size: float.

    keypoint diameter

  • response: float.

    keypoint detector response on the keypoint (that is, strength of the keypoint)

  • octave: int.

    pyramid octave in which the keypoint has been detected

  • class_id: int.

    object id

Return
  • keypoints: [KeyPoint].

    Keypoints obtained from any feature detection algorithm like SIFT/SURF/ORB

Has overloading in C++

Python prototype (for reference):

convert(points2f[, size[, response[, octave[, class_id]]]]) -> keypoints
Positional Arguments
  • points2f: [Point2f].

    Array of (x,y) coordinates of each keypoint

Keyword Arguments
  • size: float.

    keypoint diameter

  • response: float.

    keypoint detector response on the keypoint (that is, strength of the keypoint)

  • octave: int.

    pyramid octave in which the keypoint has been detected

  • class_id: int.

    object id

Return
  • keypoints: [KeyPoint].

    Keypoints obtained from any feature detection algorithm like SIFT/SURF/ORB

Has overloading in C++

Python prototype (for reference):

convert(points2f[, size[, response[, octave[, class_id]]]]) -> keypoints

Python prototype (for reference):

KeyPoint() -> <KeyPoint object>
Positional Arguments
  • x: float.

    x-coordinate of the keypoint

  • y: float.

    y-coordinate of the keypoint

  • size: float.

    keypoint diameter

Keyword Arguments
  • angle: float.

    keypoint orientation

  • response: float.

    keypoint detector response on the keypoint (that is, strength of the keypoint)

  • octave: int.

    pyramid octave in which the keypoint has been detected

  • class_id: int.

    object id

Python prototype (for reference):

KeyPoint(x, y, size[, angle[, response[, octave[, class_id]]]]) -> <KeyPoint object>
Link to this function

keyPoint(x, y, size, opts)

View Source
Positional Arguments
  • x: float.

    x-coordinate of the keypoint

  • y: float.

    y-coordinate of the keypoint

  • size: float.

    keypoint diameter

Keyword Arguments
  • angle: float.

    keypoint orientation

  • response: float.

    keypoint detector response on the keypoint (that is, strength of the keypoint)

  • octave: int.

    pyramid octave in which the keypoint has been detected

  • class_id: int.

    object id

Python prototype (for reference):

KeyPoint(x, y, size[, angle[, response[, octave[, class_id]]]]) -> <KeyPoint object>
Positional Arguments
  • kp1: KeyPoint.

    First keypoint

  • kp2: KeyPoint.

    Second keypoint

This method computes overlap for pair of keypoints. Overlap is the ratio between area of keypoint regions' intersection and area of keypoint regions' union (considering keypoint region as circle). If they don't overlap, we get zero. If they coincide at same location with same size, we get 1.

Python prototype (for reference):

overlap(kp1, kp2) -> retval

Link to this section Functions

Raising version of convert/1.

Link to this function

convert!(points2f, opts)

View Source

Raising version of convert/2.

Raising version of get_angle/1.

Raising version of get_class_id/1.

Raising version of get_octave/1.

Raising version of get_pt/1.

Raising version of get_response/1.

Raising version of get_size/1.

Raising version of keyPoint/0.

Raising version of keyPoint/3.

Link to this function

keyPoint!(x, y, size, opts)

View Source

Raising version of keyPoint/4.

Raising version of overlap/2.

Raising version of set_angle/2.

Link to this function

set_class_id!(self, prop)

View Source

Raising version of set_class_id/2.

Link to this function

set_class_id(self, prop)

View Source

Raising version of set_octave/2.

Raising version of set_pt/2.

Link to this function

set_response!(self, prop)

View Source

Raising version of set_response/2.

Link to this function

set_response(self, prop)

View Source

Raising version of set_size/2.